net.sf.tomp.xtcl.test
Class PokusXTFilter

java.lang.Object
  extended by net.sf.tomp.xtcl.filter.XTFilterImpl
      extended by net.sf.tomp.xtcl.test.PokusXTFilter
All Implemented Interfaces:
Identifiable, Parametrized, XTFilter, org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, org.xml.sax.ext.LexicalHandler, org.xml.sax.XMLFilter, org.xml.sax.XMLReader

public class PokusXTFilter
extends XTFilterImpl

A trace XTFilter -- prints SAX events on stdout

Author:
tomp

Field Summary
 
Fields inherited from class net.sf.tomp.xtcl.filter.XTFilterImpl
contentHandler, dtdHandler, entityResolver, errorHandler, lexicalHandler, locator, parent
 
Constructor Summary
PokusXTFilter()
           
 
Method Summary
 void endDocument()
          DOCUMENT ME!
 void endDTD()
          Register the end of the DTD.
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
          Filter an end element event.
 void endPrefixMapping(java.lang.String prefix)
          DOCUMENT ME!
 void startDocument()
          DOCUMENT ME!
 void startDTD(java.lang.String name, java.lang.String publicId, java.lang.String systemId)
          Register the start of the DTD.
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
          Filter a start element event.
 void startPrefixMapping(java.lang.String prefix, java.lang.String uri)
          DOCUMENT ME!
 
Methods inherited from class net.sf.tomp.xtcl.filter.XTFilterImpl
comment, endCDATA, endEntity, error, fatalError, getContentHandler, getContext, getDocumentLocator, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getId, getLexicalHandler, getParent, getProperty, characters, ignorableWhitespace, notationDecl, parse, parse, processingInstruction, resolveEntity, setContentHandler, setContext, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setId, setLexicalHandler, setParameter, setParent, setProperty, setupParse, skippedEntity, startCDATA, startEntity, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PokusXTFilter

public PokusXTFilter()
Method Detail

startDocument

public void startDocument()
                   throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
startDocument in interface org.xml.sax.ContentHandler
Overrides:
startDocument in class XTFilterImpl
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

endDocument

public void endDocument()
                 throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
endDocument in interface org.xml.sax.ContentHandler
Overrides:
endDocument in class XTFilterImpl
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

startPrefixMapping

public void startPrefixMapping(java.lang.String prefix,
                               java.lang.String uri)
                        throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
startPrefixMapping in interface org.xml.sax.ContentHandler
Overrides:
startPrefixMapping in class XTFilterImpl
Parameters:
prefix - DOCUMENT ME!
uri - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

endPrefixMapping

public void endPrefixMapping(java.lang.String prefix)
                      throws org.xml.sax.SAXException
DOCUMENT ME!

Specified by:
endPrefixMapping in interface org.xml.sax.ContentHandler
Overrides:
endPrefixMapping in class XTFilterImpl
Parameters:
prefix - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes atts)
                  throws org.xml.sax.SAXException
Filter a start element event.

Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class XTFilterImpl
Parameters:
uri - The element's Namespace URI, or the empty string.
localName - The element's local name, or the empty string.
qName - The element's qualified (prefixed) name, or the empty string.
atts - The element's attributes.
Throws:
org.xml.sax.SAXException - The client may throw an exception during processing.

endElement

public void endElement(java.lang.String uri,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Filter an end element event.

Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class XTFilterImpl
Parameters:
uri - The element's Namespace URI, or the empty string.
localName - The element's local name, or the empty string.
qName - The element's qualified (prefixed) name, or the empty string.
Throws:
org.xml.sax.SAXException - The client may throw an exception during processing.

startDTD

public void startDTD(java.lang.String name,
                     java.lang.String publicId,
                     java.lang.String systemId)
              throws org.xml.sax.SAXException
Register the start of the DTD. Comments in the DTD are skipped because they are not part of the XPath data model

Specified by:
startDTD in interface org.xml.sax.ext.LexicalHandler
Overrides:
startDTD in class XTFilterImpl
Parameters:
name - DOCUMENT ME!
publicId - DOCUMENT ME!
systemId - DOCUMENT ME!
Throws:
org.xml.sax.SAXException - DOCUMENT ME!

endDTD

public void endDTD()
            throws org.xml.sax.SAXException
Register the end of the DTD. Comments in the DTD are skipped because they are not part of the XPath data model

Specified by:
endDTD in interface org.xml.sax.ext.LexicalHandler
Overrides:
endDTD in class XTFilterImpl
Throws:
org.xml.sax.SAXException - DOCUMENT ME!