Class ContentHandlerFilter

java.lang.Object
nu.validator.xml.ContentHandlerFilter
All Implemented Interfaces:
org.xml.sax.ContentHandler
Direct Known Subclasses:
ForbiddenCharacterFilter

public abstract class ContentHandlerFilter
extends java.lang.Object
implements org.xml.sax.ContentHandler
Version:
$Id$
Author:
hsivonen
  • Constructor Summary

    Constructors 
    Modifier Constructor Description
    protected ContentHandlerFilter​(org.xml.sax.ContentHandler contentHandler, org.xml.sax.ErrorHandler errorHandler)  
  • Method Summary

    Modifier and Type Method Description
    void characters​(char[] chars, int start, int length)  
    void endDocument()  
    void endElement​(java.lang.String uri, java.lang.String local, java.lang.String qName)  
    void endPrefixMapping​(java.lang.String arg0)  
    protected void err​(java.lang.String message)  
    protected void fatal​(java.lang.String message)  
    org.xml.sax.ContentHandler getContentHandler()
    Returns the contentHandler.
    org.xml.sax.ErrorHandler getErrorHandler()
    Returns the errorHandler.
    void ignorableWhitespace​(char[] arg0, int arg1, int arg2)  
    void processingInstruction​(java.lang.String arg0, java.lang.String arg1)  
    void setContentHandler​(org.xml.sax.ContentHandler contentHandler)
    Sets the contentHandler.
    void setDocumentLocator​(org.xml.sax.Locator locator)  
    void setErrorHandler​(org.xml.sax.ErrorHandler errorHandler)
    Sets the errorHandler.
    void skippedEntity​(java.lang.String arg0)  
    void startDocument()  
    void startElement​(java.lang.String uri, java.lang.String local, java.lang.String qName, org.xml.sax.Attributes attrs)  
    void startPrefixMapping​(java.lang.String arg0, java.lang.String arg1)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ContentHandlerFilter

      protected ContentHandlerFilter​(org.xml.sax.ContentHandler contentHandler, org.xml.sax.ErrorHandler errorHandler)
      Parameters:
      contentHandler -
      errorHandler -
  • Method Details

    • characters

      public void characters​(char[] chars, int start, int length) throws org.xml.sax.SAXException
      Specified by:
      characters in interface org.xml.sax.ContentHandler
      Parameters:
      chars -
      start -
      length -
      Throws:
      org.xml.sax.SAXException
    • endDocument

      public void endDocument() throws org.xml.sax.SAXException
      Specified by:
      endDocument in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
    • endElement

      public void endElement​(java.lang.String uri, java.lang.String local, java.lang.String qName) throws org.xml.sax.SAXException
      Specified by:
      endElement in interface org.xml.sax.ContentHandler
      Parameters:
      uri -
      local -
      qName -
      Throws:
      org.xml.sax.SAXException
    • endPrefixMapping

      public void endPrefixMapping​(java.lang.String arg0) throws org.xml.sax.SAXException
      Specified by:
      endPrefixMapping in interface org.xml.sax.ContentHandler
      Parameters:
      arg0 -
      Throws:
      org.xml.sax.SAXException
    • ignorableWhitespace

      public void ignorableWhitespace​(char[] arg0, int arg1, int arg2) throws org.xml.sax.SAXException
      Specified by:
      ignorableWhitespace in interface org.xml.sax.ContentHandler
      Parameters:
      arg0 -
      arg1 -
      arg2 -
      Throws:
      org.xml.sax.SAXException
    • processingInstruction

      public void processingInstruction​(java.lang.String arg0, java.lang.String arg1) throws org.xml.sax.SAXException
      Specified by:
      processingInstruction in interface org.xml.sax.ContentHandler
      Parameters:
      arg0 -
      arg1 -
      Throws:
      org.xml.sax.SAXException
    • setDocumentLocator

      public void setDocumentLocator​(org.xml.sax.Locator locator)
      Specified by:
      setDocumentLocator in interface org.xml.sax.ContentHandler
      Parameters:
      locator -
    • skippedEntity

      public void skippedEntity​(java.lang.String arg0) throws org.xml.sax.SAXException
      Specified by:
      skippedEntity in interface org.xml.sax.ContentHandler
      Parameters:
      arg0 -
      Throws:
      org.xml.sax.SAXException
    • startDocument

      public void startDocument() throws org.xml.sax.SAXException
      Specified by:
      startDocument in interface org.xml.sax.ContentHandler
      Throws:
      org.xml.sax.SAXException
    • startElement

      public void startElement​(java.lang.String uri, java.lang.String local, java.lang.String qName, org.xml.sax.Attributes attrs) throws org.xml.sax.SAXException
      Specified by:
      startElement in interface org.xml.sax.ContentHandler
      Parameters:
      uri -
      local -
      qName -
      attrs -
      Throws:
      org.xml.sax.SAXException
    • startPrefixMapping

      public void startPrefixMapping​(java.lang.String arg0, java.lang.String arg1) throws org.xml.sax.SAXException
      Specified by:
      startPrefixMapping in interface org.xml.sax.ContentHandler
      Parameters:
      arg0 -
      arg1 -
      Throws:
      org.xml.sax.SAXException
    • fatal

      protected void fatal​(java.lang.String message) throws org.xml.sax.SAXException
      Throws:
      org.xml.sax.SAXException
    • err

      protected void err​(java.lang.String message) throws org.xml.sax.SAXException
      Throws:
      org.xml.sax.SAXException
    • getContentHandler

      public org.xml.sax.ContentHandler getContentHandler()
      Returns the contentHandler.
      Returns:
      the contentHandler
    • setContentHandler

      public void setContentHandler​(org.xml.sax.ContentHandler contentHandler)
      Sets the contentHandler.
      Parameters:
      contentHandler - the contentHandler to set
    • getErrorHandler

      public org.xml.sax.ErrorHandler getErrorHandler()
      Returns the errorHandler.
      Returns:
      the errorHandler
    • setErrorHandler

      public void setErrorHandler​(org.xml.sax.ErrorHandler errorHandler)
      Sets the errorHandler.
      Parameters:
      errorHandler - the errorHandler to set