class Enolib::MissingSection

Public Instance Methods

element(key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 5
def element(key = nil)
  MissingSectionElement.new(key, self)
end
elements() click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 9
def elements
  []
end
empty(key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 13
def empty(key = nil)
  MissingEmpty.new(key, self)
end
field(key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 17
def field(key = nil)
  MissingField.new(key, self)
end
fields(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 21
def fields(_key = nil)
  []
end
fieldset(key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 25
def fieldset(key = nil)
  MissingFieldset.new(key, self)
end
fieldsets(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 29
def fieldsets(_key = nil)
  []
end
list(key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 33
def list(key = nil)
  MissingList.new(key, self)
end
lists(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 37
def lists(_key = nil)
  []
end
optional_element(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 41
def optional_element(_key = nil)
  nil
end
optional_empty(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 45
def optional_empty(_key = nil)
  nil
end
optional_field(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 49
def optional_field(_key = nil)
  nil
end
optional_fieldset(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 53
def optional_fieldset(_key = nil)
  nil
end
optional_list(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 57
def optional_list(_key = nil)
  nil
end
optional_section(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 61
def optional_section(_key = nil)
  nil
end
required_element(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 65
def required_element(_key = nil)
  @parent._missing_error(self)
end
required_empty(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 69
def required_empty(_key = nil)
  @parent._missing_error(self)
end
required_field(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 73
def required_field(_key = nil)
  @parent._missing_error(self)
end
required_fieldset(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 77
def required_fieldset(_key = nil)
  @parent._missing_error(self)
end
required_list(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 81
def required_list(_key = nil)
  @parent._missing_error(self)
end
required_section(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 85
def required_section(_key = nil)
  @parent._missing_error(self)
end
section(key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 89
def section(key = nil)
  MissingSection.new(key, self)
end
sections(_key = nil) click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 93
def sections(_key = nil)
  []
end
to_s() click to toggle source
# File lib/enolib/elements/missing/missing_section.rb, line 97
def to_s
  if @key
    "#<Enolib::MissingSection key=#{@key}>"
  else
    '#<Enolib::MissingSection>'
  end
end