Package com.sun.msv.driver.textui
Class ReportErrorHandler
- java.lang.Object
-
- com.sun.msv.driver.textui.ReportErrorHandler
-
- All Implemented Interfaces:
ErrorHandler
public class ReportErrorHandler extends Object implements ErrorHandler
ErrorHandler
that reports all errors and warnings. SAX parse errors are also handled.- Author:
- Kohsuke KAWAGUCHI
-
-
Field Summary
Fields Modifier and Type Field Description boolean
hadError
static String
MSG_ERROR
static String
MSG_FATAL
static String
MSG_TOO_MANY_ERRORS
static String
MSG_WARNING
-
Constructor Summary
Constructors Constructor Description ReportErrorHandler()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
error(SAXParseException e)
void
fatalError(SAXParseException e)
protected static void
printSAXParseException(SAXParseException spe, String prop)
void
warning(SAXParseException e)
-
-
-
Field Detail
-
hadError
public boolean hadError
-
MSG_TOO_MANY_ERRORS
public static final String MSG_TOO_MANY_ERRORS
- See Also:
- Constant Field Values
-
MSG_ERROR
public static final String MSG_ERROR
- See Also:
- Constant Field Values
-
MSG_WARNING
public static final String MSG_WARNING
- See Also:
- Constant Field Values
-
MSG_FATAL
public static final String MSG_FATAL
- See Also:
- Constant Field Values
-
-
Method Detail
-
error
public void error(SAXParseException e) throws SAXException
- Specified by:
error
in interfaceErrorHandler
- Throws:
SAXException
-
fatalError
public void fatalError(SAXParseException e) throws SAXException
- Specified by:
fatalError
in interfaceErrorHandler
- Throws:
SAXException
-
warning
public void warning(SAXParseException e)
- Specified by:
warning
in interfaceErrorHandler
-
printSAXParseException
protected static void printSAXParseException(SAXParseException spe, String prop)
-
-