private static final class MarshallingSource.MarshallingXMLReader
extends java.lang.Object
implements org.xml.sax.XMLReader
Modifier and Type | Field and Description |
---|---|
private java.lang.Object |
content |
private org.xml.sax.ContentHandler |
contentHandler |
private org.xml.sax.DTDHandler |
dtdHandler |
private org.xml.sax.EntityResolver |
entityResolver |
private org.xml.sax.ErrorHandler |
errorHandler |
private org.xml.sax.ext.LexicalHandler |
lexicalHandler |
private Marshaller |
marshaller |
Modifier | Constructor and Description |
---|---|
private |
MarshallingXMLReader(Marshaller marshaller,
java.lang.Object content) |
Modifier and Type | Method and Description |
---|---|
org.xml.sax.ContentHandler |
getContentHandler() |
org.xml.sax.DTDHandler |
getDTDHandler() |
org.xml.sax.EntityResolver |
getEntityResolver() |
org.xml.sax.ErrorHandler |
getErrorHandler() |
boolean |
getFeature(java.lang.String name) |
protected org.xml.sax.ext.LexicalHandler |
getLexicalHandler() |
java.lang.Object |
getProperty(java.lang.String name) |
private void |
parse() |
void |
parse(org.xml.sax.InputSource input) |
void |
parse(java.lang.String systemId) |
void |
setContentHandler(org.xml.sax.ContentHandler contentHandler) |
void |
setDTDHandler(org.xml.sax.DTDHandler dtdHandler) |
void |
setEntityResolver(org.xml.sax.EntityResolver entityResolver) |
void |
setErrorHandler(org.xml.sax.ErrorHandler errorHandler) |
void |
setFeature(java.lang.String name,
boolean value) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
private final Marshaller marshaller
private final java.lang.Object content
@Nullable private org.xml.sax.DTDHandler dtdHandler
@Nullable private org.xml.sax.ContentHandler contentHandler
@Nullable private org.xml.sax.EntityResolver entityResolver
@Nullable private org.xml.sax.ErrorHandler errorHandler
@Nullable private org.xml.sax.ext.LexicalHandler lexicalHandler
private MarshallingXMLReader(Marshaller marshaller, java.lang.Object content)
public void setContentHandler(@Nullable org.xml.sax.ContentHandler contentHandler)
setContentHandler
in interface org.xml.sax.XMLReader
@Nullable public org.xml.sax.ContentHandler getContentHandler()
getContentHandler
in interface org.xml.sax.XMLReader
public void setDTDHandler(@Nullable org.xml.sax.DTDHandler dtdHandler)
setDTDHandler
in interface org.xml.sax.XMLReader
@Nullable public org.xml.sax.DTDHandler getDTDHandler()
getDTDHandler
in interface org.xml.sax.XMLReader
public void setEntityResolver(@Nullable org.xml.sax.EntityResolver entityResolver)
setEntityResolver
in interface org.xml.sax.XMLReader
@Nullable public org.xml.sax.EntityResolver getEntityResolver()
getEntityResolver
in interface org.xml.sax.XMLReader
public void setErrorHandler(@Nullable org.xml.sax.ErrorHandler errorHandler)
setErrorHandler
in interface org.xml.sax.XMLReader
@Nullable public org.xml.sax.ErrorHandler getErrorHandler()
getErrorHandler
in interface org.xml.sax.XMLReader
@Nullable protected org.xml.sax.ext.LexicalHandler getLexicalHandler()
public boolean getFeature(java.lang.String name) throws org.xml.sax.SAXNotRecognizedException
getFeature
in interface org.xml.sax.XMLReader
org.xml.sax.SAXNotRecognizedException
public void setFeature(java.lang.String name, boolean value) throws org.xml.sax.SAXNotRecognizedException
setFeature
in interface org.xml.sax.XMLReader
org.xml.sax.SAXNotRecognizedException
@Nullable public java.lang.Object getProperty(java.lang.String name) throws org.xml.sax.SAXNotRecognizedException
getProperty
in interface org.xml.sax.XMLReader
org.xml.sax.SAXNotRecognizedException
public void setProperty(java.lang.String name, java.lang.Object value) throws org.xml.sax.SAXNotRecognizedException
setProperty
in interface org.xml.sax.XMLReader
org.xml.sax.SAXNotRecognizedException
public void parse(org.xml.sax.InputSource input) throws org.xml.sax.SAXException
parse
in interface org.xml.sax.XMLReader
org.xml.sax.SAXException
public void parse(java.lang.String systemId) throws org.xml.sax.SAXException
parse
in interface org.xml.sax.XMLReader
org.xml.sax.SAXException
private void parse() throws org.xml.sax.SAXException
org.xml.sax.SAXException