org.joda.time.contrib.jsptag
Class JodaTagLibraryValidator.Handler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.joda.time.contrib.jsptag.JodaTagLibraryValidator.Handler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Enclosing class:
JodaTagLibraryValidator

private class JodaTagLibraryValidator.Handler
extends org.xml.sax.helpers.DefaultHandler

SAX event handler.


Field Summary
private  boolean bodyIllegal
           
private  boolean bodyNecessary
           
private  int depth
           
private  java.lang.String lastElementName
           
 
Constructor Summary
private JodaTagLibraryValidator.Handler()
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 void endElement(java.lang.String ns, java.lang.String ln, java.lang.String qn)
           
 void startElement(java.lang.String ns, java.lang.String ln, java.lang.String qn, org.xml.sax.Attributes a)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

depth

private int depth

lastElementName

private java.lang.String lastElementName

bodyNecessary

private boolean bodyNecessary

bodyIllegal

private boolean bodyIllegal
Constructor Detail

JodaTagLibraryValidator.Handler

private JodaTagLibraryValidator.Handler()
Method Detail

startElement

public void startElement(java.lang.String ns,
                         java.lang.String ln,
                         java.lang.String qn,
                         org.xml.sax.Attributes a)
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler

characters

public void characters(char[] ch,
                       int start,
                       int length)
Specified by:
characters in interface org.xml.sax.ContentHandler
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler

endElement

public void endElement(java.lang.String ns,
                       java.lang.String ln,
                       java.lang.String qn)
Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler