Class SaxNgParser
- java.lang.Object
-
- org.smooks.engine.delivery.AbstractParser
-
- org.smooks.engine.delivery.sax.ng.SaxNgParser
-
- All Implemented Interfaces:
Closeable,AutoCloseable
public class SaxNgParser extends AbstractParser implements Closeable
-
-
Field Summary
-
Fields inherited from class org.smooks.engine.delivery.AbstractParser
FEATURE_OFF, FEATURE_ON, ORG_XML_SAX_DRIVER
-
-
Constructor Summary
Constructors Constructor Description SaxNgParser(org.smooks.api.ExecutionContext executionContext, DocumentBuilder documentBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()protected voidparse(org.smooks.api.io.Source source, org.smooks.api.ExecutionContext executionContext)-
Methods inherited from class org.smooks.engine.delivery.AbstractParser
attachNamespaceDeclarationStack, attachXMLReader, configureReader, createInputSource, createXMLReader, detachXMLReader, getExecutionContext, getReaders, getSaxDriverConfig, getSAXParserConfiguration, getXMLReader, isFeatureOff, isFeatureOn, setReaders, streamToReader, urlToReader, urlToStream
-
-
-
-
Constructor Detail
-
SaxNgParser
public SaxNgParser(org.smooks.api.ExecutionContext executionContext, DocumentBuilder documentBuilder)
-
-
Method Detail
-
parse
protected void parse(org.smooks.api.io.Source source, org.smooks.api.ExecutionContext executionContext) throws SAXException, IOException- Throws:
SAXExceptionIOException
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
-