Class: Enolib::MissingFieldset
Instance Attribute Summary
#parent
Instance Method Summary
collapse
#_missing_error, #initialize, #key, #optional_comment, #optional_string_comment, #raw, #required_comment, #required_string_comment, #string_key
Instance Method Details
#entries(_key = nil) ⇒ Object
5
6
7
|
# File 'lib/enolib/elements/missing/missing_fieldset.rb', line 5
def entries(_key = nil)
[]
end
|
#entry(key = nil) ⇒ Object
9
10
11
|
# File 'lib/enolib/elements/missing/missing_fieldset.rb', line 9
def entry(key = nil)
MissingFieldsetEntry.new(key, self)
end
|
#optional_entry(_key = nil) ⇒ Object
13
14
15
|
# File 'lib/enolib/elements/missing/missing_fieldset.rb', line 13
def optional_entry(_key = nil)
nil
end
|
#required_entry(_key = nil) ⇒ Object
17
18
19
|
# File 'lib/enolib/elements/missing/missing_fieldset.rb', line 17
def required_entry(_key = nil)
@parent._missing_error(self)
end
|
#to_s ⇒ Object
21
22
23
24
25
26
27
|
# File 'lib/enolib/elements/missing/missing_fieldset.rb', line 21
def to_s
if @key
"#<Enolib::MissingFieldset key=#{@key}>"
else
'#<Enolib::MissingFieldset>'
end
end
|