class EdifactConverter::Configuration::EdifactRule
Constants
- ATTRIBUTES
Public Class Methods
new(hidden = {}, children = [] )
click to toggle source
# File lib/edifact_converter/configuration/edifact_rule.rb, line 11 def initialize(hidden = {}, children = [] ) self.hidden = hidden self.children = children end
Public Instance Methods
child?(name)
click to toggle source
# File lib/edifact_converter/configuration/edifact_rule.rb, line 32 def child?(name) children.include? name end
register_child(child)
click to toggle source
# File lib/edifact_converter/configuration/edifact_rule.rb, line 20 def register_child(child) children << child if child end
register_children(children)
click to toggle source
# File lib/edifact_converter/configuration/edifact_rule.rb, line 24 def register_children(children) self.children.concat(children).uniq! if children end