Class AbstractStaxStructureParser
- java.lang.Object
-
- com.adaptris.adapter.edistream.parser.xml.AbstractStaxStructureParser
-
- Direct Known Subclasses:
GrammarComponentParser
,XMLEDIComponentParser
public abstract class AbstractStaxStructureParser extends java.lang.Object
Top level delegate parsing class that parses a xml element and creates an equivalent data object representation (EdiElement).
-
-
Constructor Summary
Constructors Constructor Description AbstractStaxStructureParser()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
consumeStartTag(javax.xml.stream.XMLStreamReader staxXmlReader, java.lang.String tagname)
abstract EdiElement
parseElement(StaxParserContext<? extends AbstractStaxStructureParser> context)
-
-
-
Method Detail
-
parseElement
public abstract EdiElement parseElement(StaxParserContext<? extends AbstractStaxStructureParser> context) throws javax.xml.stream.XMLStreamException, EdiValidationException, EdiMandatoryElementMissingException, EdiFailedToParseSegmentException
- Throws:
javax.xml.stream.XMLStreamException
EdiValidationException
EdiMandatoryElementMissingException
EdiFailedToParseSegmentException
-
consumeStartTag
protected void consumeStartTag(javax.xml.stream.XMLStreamReader staxXmlReader, java.lang.String tagname) throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
-
-