- java.lang.Object
-
- com.sun.tools.xjc.ErrorReceiver
-
- com.sun.tools.xjc.util.ErrorReceiverFilter
-
- All Implemented Interfaces:
ErrorListener
,ErrorListener
,ErrorHandler
public class ErrorReceiverFilter extends ErrorReceiver
Filter implementation of the ErrorReceiver. If an error is encountered, this filter sets a flag.- Author:
- Kohsuke Kawaguchi ([email protected])
-
-
Constructor Summary
Constructors Constructor Description ErrorReceiverFilter()
ErrorReceiverFilter(ErrorListener h)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
error(SAXParseException exception)
void
fatalError(SAXParseException exception)
boolean
hadError()
void
info(SAXParseException exception)
Reports verbose messages to users.void
setErrorReceiver(ErrorListener handler)
void
warning(SAXParseException exception)
-
Methods inherited from class com.sun.tools.xjc.ErrorReceiver
debug, error, error, error, error, getLocationString, pollAbort, warning
-
-
-
-
Constructor Detail
-
ErrorReceiverFilter
public ErrorReceiverFilter()
-
ErrorReceiverFilter
public ErrorReceiverFilter(ErrorListener h)
-
-
Method Detail
-
setErrorReceiver
public void setErrorReceiver(ErrorListener handler)
-
hadError
public final boolean hadError()
-
info
public void info(SAXParseException exception)
Description copied from class:ErrorReceiver
Reports verbose messages to users. This method can be used to report additional non-essential messages. The implementation usually discards them unless some specific debug option is turned on.- Specified by:
info
in interfaceErrorListener
- Specified by:
info
in interfaceErrorListener
- Specified by:
info
in classErrorReceiver
-
warning
public void warning(SAXParseException exception)
- Specified by:
warning
in interfaceErrorHandler
- Specified by:
warning
in interfaceErrorListener
- Specified by:
warning
in interfaceErrorListener
- Specified by:
warning
in classErrorReceiver
-
error
public void error(SAXParseException exception)
- Specified by:
error
in interfaceErrorHandler
- Specified by:
error
in interfaceErrorListener
- Specified by:
error
in interfaceErrorListener
- Specified by:
error
in classErrorReceiver
-
fatalError
public void fatalError(SAXParseException exception)
- Specified by:
fatalError
in interfaceErrorHandler
- Specified by:
fatalError
in interfaceErrorListener
- Specified by:
fatalError
in interfaceErrorListener
- Specified by:
fatalError
in classErrorReceiver
-
-