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 勧告セクション 1.2 の「エラー」の定義に相当する状態です。
static int FATAL_ERROR
          W3C XML 1.0 勧告セクション 1.2 の「致命的エラー」の定義に相当する状態です。
static int WARNING
          XML 1.0 勧告に定義されたエラーまたは致命的なエラーでない状態です。
 
メソッドの概要
 Throwable getLinkedException()
          この警告またはエラーのリンクされた例外を取得します。
 ValidationEventLocator getLocator()
          この警告またはエラーのロケータを取得します。
 String getMessage()
          この警告またはエラーのテキストメッセージを取得します。
 int getSeverity()
          この警告またはエラーの重要度コードを取得します。
 

フィールドの詳細

WARNING

static final int WARNING
XML 1.0 勧告に定義されたエラーまたは致命的なエラーでない状態です。

関連項目:
定数フィールド値

ERROR

static final int ERROR
W3C XML 1.0 勧告セクション 1.2 の「エラー」の定義に相当する状態です。

関連項目:
定数フィールド値

FATAL_ERROR

static final int FATAL_ERROR
W3C XML 1.0 勧告セクション 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 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。