| Modifier and Type | Field and Description |
|---|---|
protected static String |
ATTRIBUTE_TYPE |
protected char[] |
cbuffer |
protected ContentHandler |
contentHandler |
protected DeclHandler |
declHandler |
protected static int |
DEFAULT_CHAR_BUFFER_SIZE |
protected DTDHandler |
dtdHandler |
protected ErrorHandler |
errorHandler |
protected boolean |
exiBodyOnly |
protected com.siemens.ct.exi.core.EXIStreamDecoder |
exiStream |
protected LexicalHandler |
lexicalHandler |
protected boolean |
namespacePrefixes |
protected boolean |
namespaces |
protected com.siemens.ct.exi.core.EXIFactory |
noOptionsFactory |
protected StringBuilder |
sbHelper |
| Modifier | Constructor and Description |
|---|---|
|
SAXDecoder(com.siemens.ct.exi.core.EXIFactory noOptionsFactory) |
protected |
SAXDecoder(com.siemens.ct.exi.core.EXIFactory noOptionsFactory,
char[] cbuffer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ensureBufferCapacity(int reqSize) |
ContentHandler |
getContentHandler() |
DTDHandler |
getDTDHandler() |
EntityResolver |
getEntityResolver() |
ErrorHandler |
getErrorHandler() |
boolean |
getFeature(String name) |
Object |
getProperty(String name) |
protected void |
handleAttribute(com.siemens.ct.exi.core.EXIBodyDecoder decoder,
com.siemens.ct.exi.core.context.QNameContext atQName,
org.xml.sax.helpers.AttributesImpl attributes) |
protected void |
handleComment(char[] comment) |
protected void |
handleDeferredStartElement(com.siemens.ct.exi.core.EXIBodyDecoder decoder,
com.siemens.ct.exi.core.context.QNameContext deferredStartElement,
org.xml.sax.helpers.AttributesImpl attributes) |
protected void |
handleDocType(com.siemens.ct.exi.core.container.DocType docType) |
protected void |
handleEntityReference(char[] erName) |
void |
parse(InputSource inputSource) |
void |
parse(String systemId) |
protected void |
parseEXIEvents(com.siemens.ct.exi.core.EXIBodyDecoder decoder) |
void |
setContentHandler(ContentHandler handler) |
void |
setDTDHandler(DTDHandler handler) |
void |
setEntityResolver(EntityResolver resolver) |
void |
setErrorHandler(ErrorHandler handler) |
void |
setFeature(String name,
boolean value) |
void |
setProperty(String name,
Object value) |
protected com.siemens.ct.exi.core.EXIFactory noOptionsFactory
protected com.siemens.ct.exi.core.EXIStreamDecoder exiStream
protected ContentHandler contentHandler
protected DTDHandler dtdHandler
protected LexicalHandler lexicalHandler
protected DeclHandler declHandler
protected ErrorHandler errorHandler
protected static final String ATTRIBUTE_TYPE
protected static final int DEFAULT_CHAR_BUFFER_SIZE
protected char[] cbuffer
protected boolean namespaces
protected boolean namespacePrefixes
protected boolean exiBodyOnly
protected StringBuilder sbHelper
protected SAXDecoder(com.siemens.ct.exi.core.EXIFactory noOptionsFactory,
char[] cbuffer)
throws com.siemens.ct.exi.core.exceptions.EXIException
com.siemens.ct.exi.core.exceptions.EXIExceptionpublic SAXDecoder(com.siemens.ct.exi.core.EXIFactory noOptionsFactory)
throws com.siemens.ct.exi.core.exceptions.EXIException
com.siemens.ct.exi.core.exceptions.EXIExceptionpublic void setContentHandler(ContentHandler handler)
setContentHandler in interface XMLReaderpublic ContentHandler getContentHandler()
getContentHandler in interface XMLReaderpublic void setDTDHandler(DTDHandler handler)
setDTDHandler in interface XMLReaderpublic DTDHandler getDTDHandler()
getDTDHandler in interface XMLReaderpublic EntityResolver getEntityResolver()
getEntityResolver in interface XMLReaderpublic void setEntityResolver(EntityResolver resolver)
setEntityResolver in interface XMLReaderpublic void setErrorHandler(ErrorHandler handler)
setErrorHandler in interface XMLReaderpublic ErrorHandler getErrorHandler()
getErrorHandler in interface XMLReaderpublic boolean getFeature(String name) throws SAXNotRecognizedException, SAXNotSupportedException
getFeature in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic void setFeature(String name, boolean value) throws SAXNotRecognizedException, SAXNotSupportedException
setFeature in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic void setProperty(String name, Object value) throws SAXNotRecognizedException, SAXNotSupportedException
setProperty in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic Object getProperty(String name) throws SAXNotRecognizedException, SAXNotSupportedException
getProperty in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic void parse(String systemId) throws IOException, SAXException
parse in interface XMLReaderIOExceptionSAXExceptionpublic void parse(InputSource inputSource) throws IOException, SAXException
parse in interface XMLReaderIOExceptionSAXExceptionprotected void parseEXIEvents(com.siemens.ct.exi.core.EXIBodyDecoder decoder)
throws IOException,
com.siemens.ct.exi.core.exceptions.EXIException,
SAXException
IOExceptioncom.siemens.ct.exi.core.exceptions.EXIExceptionSAXExceptionprotected void handleDeferredStartElement(com.siemens.ct.exi.core.EXIBodyDecoder decoder,
com.siemens.ct.exi.core.context.QNameContext deferredStartElement,
org.xml.sax.helpers.AttributesImpl attributes)
throws SAXException,
IOException,
com.siemens.ct.exi.core.exceptions.EXIException
SAXExceptionIOExceptioncom.siemens.ct.exi.core.exceptions.EXIExceptionprotected void ensureBufferCapacity(int reqSize)
protected void handleAttribute(com.siemens.ct.exi.core.EXIBodyDecoder decoder,
com.siemens.ct.exi.core.context.QNameContext atQName,
org.xml.sax.helpers.AttributesImpl attributes)
throws SAXException,
IOException,
com.siemens.ct.exi.core.exceptions.EXIException
SAXExceptionIOExceptioncom.siemens.ct.exi.core.exceptions.EXIExceptionprotected void handleDocType(com.siemens.ct.exi.core.container.DocType docType)
throws SAXException,
IOException
SAXExceptionIOExceptionprotected void handleEntityReference(char[] erName)
throws SAXException
SAXExceptionprotected void handleComment(char[] comment)
throws SAXException
SAXExceptionCopyright © 2018 Siemens AG. All rights reserved.