jlibs.xml.sax
Class BaseXMLReader

java.lang.Object
  extended by jlibs.xml.sax.BaseXMLReader
All Implemented Interfaces:
XMLReader
Direct Known Subclasses:
AbstractXMLReader, MyXMLFilter

public abstract class BaseXMLReader
extends Object
implements XMLReader

Base class for xmlreader and xmlfilter implementations

Author:
Santhosh Kumar T

Field Summary
protected  SAXDelegate handler
           
 
Constructor Summary
protected BaseXMLReader()
           
protected BaseXMLReader(SAXDelegate handler)
           
 
Method Summary
protected  Object _getProperty(String name)
           
protected  boolean _setProperty(String name, Object value)
           
 ContentHandler getContentHandler()
           
 DTDHandler getDTDHandler()
           
 EntityResolver getEntityResolver()
           
 ErrorHandler getErrorHandler()
           
 void setContentHandler(ContentHandler contentHandler)
           
 void setDTDHandler(DTDHandler dtdHandler)
           
 void setEntityResolver(EntityResolver resolver)
           
 void setErrorHandler(ErrorHandler errorHandler)
           
 
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
getFeature, getProperty, parse, parse, setFeature, setProperty
 

Field Detail

handler

protected final SAXDelegate handler
Constructor Detail

BaseXMLReader

protected BaseXMLReader(SAXDelegate handler)

BaseXMLReader

protected BaseXMLReader()
Method Detail

_setProperty

protected boolean _setProperty(String name,
                               Object value)
                        throws SAXNotSupportedException
Throws:
SAXNotSupportedException

_getProperty

protected Object _getProperty(String name)

setEntityResolver

public void setEntityResolver(EntityResolver resolver)
Specified by:
setEntityResolver in interface XMLReader

getEntityResolver

public EntityResolver getEntityResolver()
Specified by:
getEntityResolver in interface XMLReader

setDTDHandler

public void setDTDHandler(DTDHandler dtdHandler)
Specified by:
setDTDHandler in interface XMLReader

getDTDHandler

public DTDHandler getDTDHandler()
Specified by:
getDTDHandler in interface XMLReader

setContentHandler

public void setContentHandler(ContentHandler contentHandler)
Specified by:
setContentHandler in interface XMLReader

getContentHandler

public ContentHandler getContentHandler()
Specified by:
getContentHandler in interface XMLReader

setErrorHandler

public void setErrorHandler(ErrorHandler errorHandler)
Specified by:
setErrorHandler in interface XMLReader

getErrorHandler

public ErrorHandler getErrorHandler()
Specified by:
getErrorHandler in interface XMLReader


Copyright © 2015. All rights reserved.