Class: EdifactConverter::EDI2XML11::Pipeline
- Inherits:
-
Object
- Object
- EdifactConverter::EDI2XML11::Pipeline
- Defined in:
- lib/edifact_converter/edi2xml11/pipeline.rb
Instance Attribute Summary collapse
-
#handler ⇒ Object
Returns the value of attribute handler.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize ⇒ Pipeline
constructor
A new instance of Pipeline.
Constructor Details
#initialize ⇒ Pipeline
Returns a new instance of Pipeline.
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/edifact_converter/edi2xml11/pipeline.rb', line 10 def initialize xml_handler = XmlHandler.new settings = SettingsHandler.new(xml_handler) parent = ParentGroupHandler.new(settings) self.handler = BrevHandler.new( PropertiesHandler.new( SegmentGroupHandler.new( HiddenGroupHandler.new(parent) ) ) ) end |
Instance Attribute Details
#handler ⇒ Object
Returns the value of attribute handler.
8 9 10 |
# File 'lib/edifact_converter/edi2xml11/pipeline.rb', line 8 def handler @handler end |
Class Method Details
.handler ⇒ Object
23 24 25 26 27 28 29 30 31 32 33 34 |
# File 'lib/edifact_converter/edi2xml11/pipeline.rb', line 23 def self.handler xml_handler = XmlHandler.new settings = SettingsHandler.new(xml_handler) parent = ParentGroupHandler.new(settings) BrevHandler.new( PropertiesHandler.new( SegmentGroupHandler.new( HiddenGroupHandler.new(parent) ) ) ) end |