Class GrammarComponentParser
java.lang.Object
com.adaptris.adapter.edistream.parser.xml.AbstractStaxStructureParser
com.adaptris.adapter.edistream.parser.xml.grammar.GrammarComponentParser
- Direct Known Subclasses:
GrammarCompositeParser
,GrammarElementCodesParser
,GrammarFieldParser
,GrammarGuildlineParser
,GrammarLoopParser
,GrammarMessageParser
,GrammarSegmentParser
,GrammarStandardCodesParser
Used to implement separate parsers based on gml (grammar xml) tags. The aim
is to have dedicated classes to parse specific element data such as segment,
loop, composite etc.
All xml data relating to the given xml element is parsed and then a model object is returned that encapsulates it all.
All xml data relating to the given xml element is parsed and then a model object is returned that encapsulates it all.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionparseElement
(StaxParserContext<? extends AbstractStaxStructureParser> context) Methods inherited from class com.adaptris.adapter.edistream.parser.xml.AbstractStaxStructureParser
consumeStartTag
-
Constructor Details
-
GrammarComponentParser
public GrammarComponentParser()
-
-
Method Details
-
parseElement
public EdiElement parseElement(StaxParserContext<? extends AbstractStaxStructureParser> context) throws XMLStreamException, EdiValidationException, EdiMandatoryElementMissingException, EdiFailedToParseSegmentException
-