Class: Konjak::Tmx

Inherits:
StructuralElement show all
Defined in:
lib/konjak/tmx.rb

Instance Method Summary collapse

Methods inherited from Element

#__getobj__, #initialize

Constructor Details

This class inherits a constructor from Konjak::Element

Instance Method Details

#bodyObject

required element



14
15
16
# File 'lib/konjak/tmx.rb', line 14

def body
  Body.new(root.at_xpath(Body::TAG_NAME))
end

#can_contain?(element) ⇒ Boolean

FIXME

One <header> followed by
One <body> element.

Returns:

  • (Boolean)


21
22
23
# File 'lib/konjak/tmx.rb', line 21

def can_contain?(element)
  Header === element || Body === element
end

#headerObject

required element



9
10
11
# File 'lib/konjak/tmx.rb', line 9

def header
  Header.new(root.at_xpath(Header::TAG_NAME))
end

#versionObject

required attr



4
5
6
# File 'lib/konjak/tmx.rb', line 4

def version
  root[:version]
end