org.milyn.smooks.edi.unedifact
Class UNEdifactReader
java.lang.Object
org.milyn.edisax.unedifact.UNEdifactInterchangeParser
org.milyn.smooks.edi.unedifact.UNEdifactReader
- All Implemented Interfaces:
- ContentHandler, NamespaceDeclarationStackAware, HierarchyChangeReader, SmooksXMLReader, XMLReader
public class UNEdifactReader
- extends UNEdifactInterchangeParser
- implements SmooksXMLReader
UN/EDIFACT Smooks reader.
- Author:
- tom.fennelly@gmail.com
| Methods inherited from class org.milyn.edisax.unedifact.UNEdifactInterchangeParser |
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getFeatures, getInterchangeContext, getProperty, ignoreEmptyNodes, ignoreNewLines, parse, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setHierarchyChangeListener, setMappingsRegistry, setNamespaceDeclarationStack, setProperty, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xml.sax.XMLReader |
getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getProperty, parse, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty |
UNEdifactReader
public UNEdifactReader()
setExecutionContext
public void setExecutionContext(ExecutionContext executionContext)
- Specified by:
setExecutionContext in interface SmooksXMLReader
parse
public void parse(InputSource unedifactInterchange)
throws IOException,
SAXException
- Specified by:
parse in interface XMLReader- Overrides:
parse in class UNEdifactInterchangeParser
- Throws:
IOException
SAXException
createInterchangeContext
protected InterchangeContext createInterchangeContext(BufferedSegmentReader segmentReader,
boolean validate,
ControlBlockHandlerFactory controlBlockHandlerFactory,
NamespaceDeclarationStack namespaceDeclarationStack)
- Overrides:
createInterchangeContext in class UNEdifactInterchangeParser
Copyright © 2014. All Rights Reserved.