javax.xml.bind
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.
Since: JAXB1.0
See Also: Validator ValidationEventHandler
Field Summary | |
---|---|
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. |
Method Summary | |
---|---|
Throwable | getLinkedException() Returns a Throwable related to the event. |
ValidationEventLocator | getLocator() Returns a description of the location, where the event occurred. |
String | getMessage() Returns a textual description of the event. |
int | getSeverity() Returns the events severity: Either of WARNING, ERROR, or FATAL_ERROR. |
This value indicates an "error", as specified by section 1.2 of the W3C XML 1.0 Recommendation. The constant value is 1.
See Also: WARNING FATAL_ERROR getSeverity
This value indicates a "fatal error", as specified by section 1.2 of the W3C XML 1.0 Recommendation. The constant value is 2.
See Also: WARNING ERROR getSeverity
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.
See Also: ERROR FATAL_ERROR getSeverity
Returns a Throwable related to the event. In most cases an exception causing the event.
Returns a description of the location, where the event occurred.
Returns a textual description of the event.
Returns the events severity: Either of WARNING, ERROR, or FATAL_ERROR.
Returns: Returns the events severity.