javax.xml.bind
Interface ValidationEvent
- NotIdentifiableEvent, ParseConversionEvent, PrintConversionEvent
- NotIdentifiableEventImpl, ParseConversionEventImpl, PrintConversionEventImpl, ValidationEventImpl, ValidationEventImpl
public interface ValidationEvent
An instance of
ValidationEvent
indicates some
error condition, which occurred when validating a JAXB object.
The purpose of the
ValidationEventHandler
is to
customize the reply on instances of
ValidationEvent
.
The default event handler will throw an exception in case of
events, but application specific validation event handlers need
not do the same.
static int | ERROR - This value indicates an "error", as specified by section
1.2 of the W3C XML 1.0 Recommendation.
|
static int | FATAL_ERROR - This value indicates a "fatal error", as specified by section
1.2 of the W3C XML 1.0 Recommendation.
|
static int | WARNING - In contrast to errors or fatal errors, this indicates an
event which can possibly be ignored.
|
ERROR
public static final int ERROR
This value indicates an "error", as specified by section
1.2 of the W3C XML 1.0 Recommendation. The constant value is
1.
FATAL_ERROR
public static final int FATAL_ERROR
This value indicates a "fatal error", as specified by section
1.2 of the W3C XML 1.0 Recommendation. The constant value is
2.
WARNING
public static final int WARNING
In contrast to errors or fatal errors, this indicates an
event which can possibly be ignored. This constant has the
value 0. See section 1.2 of the W3C XML 1.0 Recommendation for
details.
getLinkedException
public java.lang.Throwable getLinkedException()
Returns a Throwable
related to the event. In most cases
an exception causing the event.
getLocator
public ValidationEventLocator getLocator()
Returns a description of the location, where the event
occurred.
getMessage
public java.lang.String getMessage()
Returns a textual description of the event.
getSeverity
public int getSeverity()
- Returns the events severity.