javax.xml.bind

接口
异常
所有已知子接口:
NotIdentifiableEvent, ParseConversionEvent, PrintConversionEvent
所有已知实现类:
NotIdentifiableEventImpl, ParseConversionEventImpl, PrintConversionEventImpl, ValidationEventImpl

public interface ValidationEvent

此事件指示在执行解组操作期间验证传入的 XML 数据时、对 Java 内容树执行按需验证时或将 Java 内容树编组回 XML 数据时遇到问题。

从以下版本开始:
JAXB1.0
另请参见:
Validator, ValidationEventHandler

字段摘要
static int ERROR
          对应于 W3C XML 1.0 Recommendation 第 1.2 节中的“错误”的定义的条件。
static int FATAL_ERROR
          对应于 W3C XML 1.0 Recommendation 第 1.2 节中的“致命错误”的定义的条件。
static int WARNING
          根据 XML 1.0 Recommendation 的定义,不属于错误或致命错误的那些条件。
 
方法摘要
 Throwable getLinkedException()
          检索此警告/错误的链接异常。
 ValidationEventLocator getLocator()
          检索此警告/错误的定位符。
 String getMessage()
          检索此警告/错误的文本消息。
 int getSeverity()
          检索此警告/错误的严重性代码。
 

字段详细信息

WARNING

static final int WARNING
根据 XML 1.0 Recommendation 的定义,不属于错误或致命错误的那些条件。

另请参见:
常量字段值

ERROR

static final int ERROR
对应于 W3C XML 1.0 Recommendation 第 1.2 节中的“错误”的定义的条件。

另请参见:
常量字段值

FATAL_ERROR

static final int FATAL_ERROR
对应于 W3C XML 1.0 Recommendation 第 1.2 节中的“致命错误”的定义的条件。

另请参见:
常量字段值
方法详细信息

getSeverity

int getSeverity()
检索此警告/错误的严重性代码。

必须是 ValidationError.WARNINGValidationError.ERRORValidationError.FATAL_ERROR 之一。

返回:
此警告/错误的严重性代码

getMessage

String getMessage()
检索此警告/错误的文本消息。

返回:
此警告/错误的文本消息;如果没有设置此消息,则返回 null

getLinkedException

Throwable getLinkedException()
检索此警告/错误的链接异常。

返回:
此警告/错误的链接异常;如果未设置此异常,则返回 null

getLocator

ValidationEventLocator getLocator()
检索此警告/错误的定位符。

返回:
指示发生此警告/错误的位置的定位符