net.sf.webmancer.util.xml.sax
Class ForkingHandler

java.lang.Object
  extended by net.sf.webmancer.util.xml.sax.DelegateContentHandler
      extended by net.sf.webmancer.util.xml.sax.ForkingHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler

public class ForkingHandler
extends DelegateContentHandler

Author:
michal

Constructor Summary
ForkingHandler()
           
ForkingHandler(org.xml.sax.ContentHandler defaultHandler)
           
 
Method Summary
 void addContentHandler(javax.xml.namespace.QName qname, org.xml.sax.ContentHandler contentHandler)
           
 void addContentHandler(java.lang.String uri, java.lang.String localName, org.xml.sax.ContentHandler contentHandler)
           
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
          Delegates the SAX event to the target content handler or simply does nothing, if the target content handler is null.
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
          Delegates the SAX event to the target content handler or simply does nothing, if the target content handler is null.
 
Methods inherited from class net.sf.webmancer.util.xml.sax.DelegateContentHandler
endDocument, endPrefixMapping, getTargetContentHandler, characters, ignorableWhitespace, processingInstruction, setDocumentLocator, setTargetContentHandler, skippedEntity, startDocument, startPrefixMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForkingHandler

public ForkingHandler(org.xml.sax.ContentHandler defaultHandler)
Parameters:
parent -

ForkingHandler

public ForkingHandler()
Method Detail

addContentHandler

public void addContentHandler(javax.xml.namespace.QName qname,
                              org.xml.sax.ContentHandler contentHandler)
Parameters:
qname -
contentHandler -

addContentHandler

public void addContentHandler(java.lang.String uri,
                              java.lang.String localName,
                              org.xml.sax.ContentHandler contentHandler)
Parameters:
uri -
localName -
contentHandler -

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
Description copied from class: DelegateContentHandler
Delegates the SAX event to the target content handler or simply does nothing, if the target content handler is null.

Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class DelegateContentHandler
Throws:
org.xml.sax.SAXException
See Also:
ContentHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)

endElement

public void endElement(java.lang.String uri,
                       java.lang.String localName,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Description copied from class: DelegateContentHandler
Delegates the SAX event to the target content handler or simply does nothing, if the target content handler is null.

Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class DelegateContentHandler
Throws:
org.xml.sax.SAXException
See Also:
ContentHandler.endElement(java.lang.String, java.lang.String, java.lang.String)


Copyright © 2006-2007. All Rights Reserved.