org.ajax4jsf.config
Class StateHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.ajax4jsf.config.StateHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Direct Known Subclasses:
WebappHandler.FilterHandler, WebappHandler.FilterMappingHandler

public abstract class StateHandler
extends org.xml.sax.helpers.DefaultHandler

Author:
asmirnov

Constructor Summary
StateHandler(org.xml.sax.ContentHandler parentHandler)
           
 
Method Summary
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String name)
           
protected  void endLastElement()
           
protected  org.xml.sax.ContentHandler getNextHandler(java.lang.String uri, java.lang.String localName, org.xml.sax.Attributes attributes)
           
protected abstract  org.xml.sax.XMLReader getReader()
           
 org.xml.sax.InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId)
           
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String name, org.xml.sax.Attributes attributes)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StateHandler

public StateHandler(org.xml.sax.ContentHandler parentHandler)
Method Detail

startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String name,
                         org.xml.sax.Attributes attributes)
                  throws org.xml.sax.SAXException
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

getNextHandler

protected org.xml.sax.ContentHandler getNextHandler(java.lang.String uri,
                                                    java.lang.String localName,
                                                    org.xml.sax.Attributes attributes)

endElement

public void endElement(java.lang.String uri,
                       java.lang.String localName,
                       java.lang.String name)
                throws org.xml.sax.SAXException
Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

endLastElement

protected void endLastElement()

resolveEntity

public org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
                                             java.lang.String systemId)
                                      throws org.xml.sax.SAXException
Specified by:
resolveEntity in interface org.xml.sax.EntityResolver
Overrides:
resolveEntity in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

getReader

protected abstract org.xml.sax.XMLReader getReader()


Copyright © 2009. All Rights Reserved.