org.apache.tools.ant.taskdefs.optionalClass XMLValidateTask.ValidatorErrorHandler
- java.lang.Object
- org.apache.tools.ant.taskdefs.optional.XMLValidateTask.ValidatorErrorHandler
- All Implemented Interfaces:
- org.xml.sax.ErrorHandler
- Enclosing class:
- XMLValidateTask
protected class XMLValidateTask.ValidatorErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler
ValidatorErrorHandler role :
- log SAX parse exceptions,
- remember if an error occurred
Field Summary
Fields Modifier and Type Field and Description protected java.io.File
currentFile
protected boolean
failed
protected java.lang.String
lastErrorMessage
Constructor Summary
Constructors Modifier Constructor and Description protected
ValidatorErrorHandler()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
error(org.xml.sax.SAXParseException exception)
receive notification of a recoverable errorvoid
fatalError(org.xml.sax.SAXParseException exception)
record a fatal errorboolean
getFailure()
did an error happen during last parsing ?void
init(java.io.File file)
initialises the classvoid
warning(org.xml.sax.SAXParseException exception)
receive notification of a warning
Field Detail
currentFile
protected java.io.File currentFile
lastErrorMessage
protected java.lang.String lastErrorMessage
failed
protected boolean failed
Method Detail
init
public void init(java.io.File file)initialises the class
- Parameters:
file
- file used
getFailure
public boolean getFailure()did an error happen during last parsing ?
- Returns:
- did an error happen during last parsing ?
fatalError
public void fatalError(org.xml.sax.SAXParseException exception)record a fatal error
- Specified by:
fatalError
in interfaceorg.xml.sax.ErrorHandler
- Parameters:
exception
- the fatal error
error
public void error(org.xml.sax.SAXParseException exception)receive notification of a recoverable error
- Specified by:
error
in interfaceorg.xml.sax.ErrorHandler
- Parameters:
exception
- the error
warning
public void warning(org.xml.sax.SAXParseException exception)receive notification of a warning
- Specified by:
warning
in interfaceorg.xml.sax.ErrorHandler
- Parameters:
exception
- the warning