JavaTM Platform
Standard Ed. 6

javax.xml.bind
接口 ValidationEvent

所有已知子接口:
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()
检索此警告/错误的定位符。

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

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策