vdoclet.ant
Class XmlCheckTask.CheckHandler

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--vdoclet.ant.XmlCheckTask.CheckHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Enclosing class:
XmlCheckTask

protected class XmlCheckTask.CheckHandler
extends org.xml.sax.helpers.DefaultHandler

A parse-handler that reports errors via Ant logging


Constructor Summary
protected XmlCheckTask.CheckHandler()
           
 
Method Summary
 void error(org.xml.sax.SAXParseException e)
          Handle a validation error
 void fatalError(org.xml.sax.SAXParseException e)
          Handle a well-formedness error
 org.xml.sax.InputSource resolveEntity(String publicId, String systemId)
          Resolve an external entity, using the local catalog if possible
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlCheckTask.CheckHandler

protected XmlCheckTask.CheckHandler()
Method Detail

resolveEntity

public org.xml.sax.InputSource resolveEntity(String publicId,
                                             String systemId)
                                      throws org.xml.sax.SAXException
Resolve an external entity, using the local catalog if possible

Specified by:
resolveEntity in interface org.xml.sax.EntityResolver
Overrides:
resolveEntity in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException

fatalError

public void fatalError(org.xml.sax.SAXParseException e)
                throws org.xml.sax.SAXParseException
Handle a well-formedness error

Specified by:
fatalError in interface org.xml.sax.ErrorHandler
Overrides:
fatalError in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXParseException

error

public void error(org.xml.sax.SAXParseException e)
           throws org.xml.sax.SAXParseException
Handle a validation error

Specified by:
error in interface org.xml.sax.ErrorHandler
Overrides:
error in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXParseException