vdoclet.ant
Class XmlCheckTask.CheckHandler

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended byvdoclet.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

Throws:
org.xml.sax.SAXException

fatalError

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

Throws:
org.xml.sax.SAXParseException

error

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

Throws:
org.xml.sax.SAXParseException