org.kohsuke.jarv.xerces
Class XercesVerifier

java.lang.Object
  extended byorg.iso_relax.verifier.impl.VerifierImpl
      extended byorg.kohsuke.jarv.xerces.XercesVerifier
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.iso_relax.verifier.Verifier, org.iso_relax.verifier.VerifierHandler

public class XercesVerifier
extends org.iso_relax.verifier.impl.VerifierImpl
implements org.iso_relax.verifier.VerifierHandler

Verifier implementation for Xerces.

Author:
Kohsuke Kawaguchi (kk@kohsuke.org)

Field Summary
 
Fields inherited from interface org.iso_relax.verifier.Verifier
FEATURE_FILTER, FEATURE_HANDLER
 
Method Summary
 void characters(char[] buf, int offset, int len)
           
 void endDocument()
           
 void endElement(java.lang.String uri, java.lang.String local, java.lang.String qname)
           
 void endPrefixMapping(java.lang.String prefix)
           
 org.iso_relax.verifier.VerifierHandler getVerifierHandler()
           
 void ignorableWhitespace(char[] buf, int offset, int len)
           
 boolean isValid()
           
 void processingInstruction(java.lang.String target, java.lang.String data)
           
 void setDocumentLocator(org.xml.sax.Locator _loc)
           
 void skippedEntity(java.lang.String name)
           
 void startDocument()
           
 void startElement(java.lang.String uri, java.lang.String local, java.lang.String qname, org.xml.sax.Attributes att)
           
 void startPrefixMapping(java.lang.String prefix, java.lang.String uri)
           
 
Methods inherited from class org.iso_relax.verifier.impl.VerifierImpl
getProperty, getVerifierFilter, isFeature, setEntityResolver, setErrorHandler, setFeature, setProperty, verify, verify, verify, verify
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

characters

public void characters(char[] buf,
                       int offset,
                       int len)
Specified by:
characters in interface org.xml.sax.ContentHandler

endDocument

public void endDocument()
Specified by:
endDocument in interface org.xml.sax.ContentHandler

endElement

public void endElement(java.lang.String uri,
                       java.lang.String local,
                       java.lang.String qname)
Specified by:
endElement in interface org.xml.sax.ContentHandler

endPrefixMapping

public void endPrefixMapping(java.lang.String prefix)
Specified by:
endPrefixMapping in interface org.xml.sax.ContentHandler

getVerifierHandler

public org.iso_relax.verifier.VerifierHandler getVerifierHandler()
Specified by:
getVerifierHandler in interface org.iso_relax.verifier.Verifier

ignorableWhitespace

public void ignorableWhitespace(char[] buf,
                                int offset,
                                int len)
Specified by:
ignorableWhitespace in interface org.xml.sax.ContentHandler

isValid

public boolean isValid()
Specified by:
isValid in interface org.iso_relax.verifier.VerifierHandler

processingInstruction

public void processingInstruction(java.lang.String target,
                                  java.lang.String data)
Specified by:
processingInstruction in interface org.xml.sax.ContentHandler

setDocumentLocator

public void setDocumentLocator(org.xml.sax.Locator _loc)
Specified by:
setDocumentLocator in interface org.xml.sax.ContentHandler

skippedEntity

public void skippedEntity(java.lang.String name)
Specified by:
skippedEntity in interface org.xml.sax.ContentHandler

startDocument

public void startDocument()
Specified by:
startDocument in interface org.xml.sax.ContentHandler

startElement

public void startElement(java.lang.String uri,
                         java.lang.String local,
                         java.lang.String qname,
                         org.xml.sax.Attributes att)
Specified by:
startElement in interface org.xml.sax.ContentHandler

startPrefixMapping

public void startPrefixMapping(java.lang.String prefix,
                               java.lang.String uri)
Specified by:
startPrefixMapping in interface org.xml.sax.ContentHandler