class Enolib::MissingElementBase
Attributes
parent[R]
Public Class Methods
new(key, parent)
click to toggle source
# File lib/enolib/elements/missing/missing_element_base.rb, line 7 def initialize(key, parent) @key = key @parent = parent end
Public Instance Methods
_missing_error(_element)
click to toggle source
# File lib/enolib/elements/missing/missing_element_base.rb, line 12 def _missing_error(_element) @parent._missing_error(self) end
key(_loader)
click to toggle source
# File lib/enolib/elements/missing/missing_element_base.rb, line 16 def key(_loader) @parent._missing_error(self) end
optional_comment(_loader)
click to toggle source
# File lib/enolib/elements/missing/missing_element_base.rb, line 20 def optional_comment(_loader) nil end
optional_string_comment()
click to toggle source
# File lib/enolib/elements/missing/missing_element_base.rb, line 24 def optional_string_comment nil end
raw()
click to toggle source
# File lib/enolib/elements/missing/missing_element_base.rb, line 28 def raw nil end
required_comment(_loader)
click to toggle source
# File lib/enolib/elements/missing/missing_element_base.rb, line 32 def required_comment(_loader) @parent._missing_error(self) end
required_string_comment()
click to toggle source
# File lib/enolib/elements/missing/missing_element_base.rb, line 36 def required_string_comment @parent._missing_error(self) end
string_key()
click to toggle source
# File lib/enolib/elements/missing/missing_element_base.rb, line 40 def string_key @parent._missing_error(self) end