Package gnu.kawa.sax
Class KawaXMLReader
- java.lang.Object
-
- gnu.kawa.sax.ContentConsumer
-
- gnu.kawa.sax.KawaXMLReader
-
- All Implemented Interfaces:
Consumer
,Appendable
,Consumer<Object>
,DoubleConsumer
,IntConsumer
,LongConsumer
,XMLReader
public class KawaXMLReader extends ContentConsumer implements XMLReader
An implementation of SAX2 XMLReader.
-
-
Constructor Summary
Constructors Constructor Description KawaXMLReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DTDHandler
getDTDHandler()
EntityResolver
getEntityResolver()
ErrorHandler
getErrorHandler()
boolean
getFeature(String name)
Object
getProperty(String name)
void
parse(String systemId)
void
parse(InputSource input)
void
setDTDHandler(DTDHandler handler)
void
setEntityResolver(EntityResolver resolver)
void
setErrorHandler(ErrorHandler handler)
void
setFeature(String name, boolean value)
void
setProperty(String name, Object value)
-
Methods inherited from class gnu.kawa.sax.ContentConsumer
append, append, append, endAttribute, endDocument, endElement, endStartTag, error, finalize, getContentHandler, ignoring, setContentHandler, startAttribute, startDocument, startElement, write, write, write, write, writeBoolean, writeDouble, writeFloat, writeInt, writeLong, writeObject
-
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.function.DoubleConsumer
andThen
-
Methods inherited from interface java.util.function.IntConsumer
andThen
-
Methods inherited from interface java.util.function.LongConsumer
andThen
-
Methods inherited from interface org.xml.sax.XMLReader
getContentHandler, setContentHandler
-
-
-
-
Method Detail
-
getFeature
public boolean getFeature(String name)
- Specified by:
getFeature
in interfaceXMLReader
-
setFeature
public void setFeature(String name, boolean value)
- Specified by:
setFeature
in interfaceXMLReader
-
getProperty
public Object getProperty(String name)
- Specified by:
getProperty
in interfaceXMLReader
-
setProperty
public void setProperty(String name, Object value)
- Specified by:
setProperty
in interfaceXMLReader
-
setEntityResolver
public void setEntityResolver(EntityResolver resolver)
- Specified by:
setEntityResolver
in interfaceXMLReader
-
getEntityResolver
public EntityResolver getEntityResolver()
- Specified by:
getEntityResolver
in interfaceXMLReader
-
setDTDHandler
public void setDTDHandler(DTDHandler handler)
- Specified by:
setDTDHandler
in interfaceXMLReader
-
getDTDHandler
public DTDHandler getDTDHandler()
- Specified by:
getDTDHandler
in interfaceXMLReader
-
setErrorHandler
public void setErrorHandler(ErrorHandler handler)
- Specified by:
setErrorHandler
in interfaceXMLReader
-
getErrorHandler
public ErrorHandler getErrorHandler()
- Specified by:
getErrorHandler
in interfaceXMLReader
-
parse
public void parse(InputSource input) throws IOException, SAXException
- Specified by:
parse
in interfaceXMLReader
- Throws:
IOException
SAXException
-
-