src/org/xml/sax/helpers/XMLFilterImpl.java

Print this page
rev 602 : 8047723: @since tag cleanup in jaxp
Reviewed-by:


  48 import org.xml.sax.SAXNotRecognizedException;
  49 
  50 
  51 /**
  52  * Base class for deriving an XML filter.
  53  *
  54  * <blockquote>
  55  * <em>This module, both source code and documentation, is in the
  56  * Public Domain, and comes with <strong>NO WARRANTY</strong>.</em>
  57  * See <a href='http://www.saxproject.org'>http://www.saxproject.org</a>
  58  * for further information.
  59  * </blockquote>
  60  *
  61  * <p>This class is designed to sit between an {@link org.xml.sax.XMLReader
  62  * XMLReader} and the client application's event handlers.  By default, it
  63  * does nothing but pass requests up to the reader and events
  64  * on to the handlers unmodified, but subclasses can override
  65  * specific methods to modify the event stream or the configuration
  66  * requests as they pass through.</p>
  67  *
  68  * @since SAX 2.0
  69  * @author David Megginson
  70  * @see org.xml.sax.XMLFilter
  71  * @see org.xml.sax.XMLReader
  72  * @see org.xml.sax.EntityResolver
  73  * @see org.xml.sax.DTDHandler
  74  * @see org.xml.sax.ContentHandler
  75  * @see org.xml.sax.ErrorHandler
  76  */
  77 public class XMLFilterImpl
  78     implements XMLFilter, EntityResolver, DTDHandler, ContentHandler, ErrorHandler
  79 {
  80 
  81 
  82     ////////////////////////////////////////////////////////////////////
  83     // Constructors.
  84     ////////////////////////////////////////////////////////////////////
  85 
  86 
  87     /**
  88      * Construct an empty XML filter, with no parent.




  48 import org.xml.sax.SAXNotRecognizedException;
  49 
  50 
  51 /**
  52  * Base class for deriving an XML filter.
  53  *
  54  * <blockquote>
  55  * <em>This module, both source code and documentation, is in the
  56  * Public Domain, and comes with <strong>NO WARRANTY</strong>.</em>
  57  * See <a href='http://www.saxproject.org'>http://www.saxproject.org</a>
  58  * for further information.
  59  * </blockquote>
  60  *
  61  * <p>This class is designed to sit between an {@link org.xml.sax.XMLReader
  62  * XMLReader} and the client application's event handlers.  By default, it
  63  * does nothing but pass requests up to the reader and events
  64  * on to the handlers unmodified, but subclasses can override
  65  * specific methods to modify the event stream or the configuration
  66  * requests as they pass through.</p>
  67  *
  68  * @since 1.4, SAX 2.0
  69  * @author David Megginson
  70  * @see org.xml.sax.XMLFilter
  71  * @see org.xml.sax.XMLReader
  72  * @see org.xml.sax.EntityResolver
  73  * @see org.xml.sax.DTDHandler
  74  * @see org.xml.sax.ContentHandler
  75  * @see org.xml.sax.ErrorHandler
  76  */
  77 public class XMLFilterImpl
  78     implements XMLFilter, EntityResolver, DTDHandler, ContentHandler, ErrorHandler
  79 {
  80 
  81 
  82     ////////////////////////////////////////////////////////////////////
  83     // Constructors.
  84     ////////////////////////////////////////////////////////////////////
  85 
  86 
  87     /**
  88      * Construct an empty XML filter, with no parent.