Class: Konjak::Tmx
- Inherits:
-
StructuralElement
- Object
- Delegator
- Element
- StructuralElement
- Konjak::Tmx
- Defined in:
- lib/konjak/tmx.rb
Instance Method Summary collapse
-
#body ⇒ Object
required element.
-
#can_contain?(element) ⇒ Boolean
FIXME One <header> followed by One <body> element.
-
#header ⇒ Object
required element.
-
#version ⇒ Object
required attr.
Methods inherited from Element
Constructor Details
This class inherits a constructor from Konjak::Element
Instance Method Details
#body ⇒ Object
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.
21 22 23 |
# File 'lib/konjak/tmx.rb', line 21 def can_contain?(element) Header === element || Body === element end |
#header ⇒ Object
required element
9 10 11 |
# File 'lib/konjak/tmx.rb', line 9 def header Header.new(root.at_xpath(Header::TAG_NAME)) end |
#version ⇒ Object
required attr
4 5 6 |
# File 'lib/konjak/tmx.rb', line 4 def version root[:version] end |