- java.lang.Object
-
- javax.xml.bind.helpers.ValidationEventImpl
-
- すべての実装されたインタフェース:
ValidationEvent
public class ValidationEventImpl extends Object implements ValidationEvent
ValidationEventインタフェースのデフォルト実装です。JAXBプロバイダは、ValidationEventインタフェースを実装する任意のクラスを使用することを許可されています。 このクラスは単に利便性のために提供されています。
- 導入されたバージョン:
- 1.6, JAXB 1.0
- 関連項目:
Validator,ValidationEventHandler,ValidationEvent,ValidationEventLocator
-
-
フィールドのサマリー
-
インタフェース javax.xml.bind.ValidationEventから継承されるフィールド
ERROR, FATAL_ERROR, WARNING
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 ValidationEventImpl(int _severity, String _message, ValidationEventLocator _locator)新しいValidationEventImplを作成します。ValidationEventImpl(int _severity, String _message, ValidationEventLocator _locator, Throwable _linkedException)新しいValidationEventImplを作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 ThrowablegetLinkedException()この警告またはエラーのリンクされた例外を取得します。ValidationEventLocatorgetLocator()この警告またはエラーのロケータを取得します。StringgetMessage()この警告またはエラーのテキスト・メッセージを取得します。intgetSeverity()この警告またはエラーの重要度コードを取得します。voidsetLinkedException(Throwable _linkedException)このイベントの「linked exception」フィールドを設定します。voidsetLocator(ValidationEventLocator _locator)このイベントのロケータ・オブジェクトを設定します。voidsetMessage(String _message)このイベントの「message」フィールドを設定します。voidsetSeverity(int _severity)このイベントの「severity」フィールドを設定します。StringtoString()デバッグに役立つ形式で、このオブジェクトの文字列表現を返します。
-
-
-
コンストラクタの詳細
-
ValidationEventImpl
public ValidationEventImpl(int _severity, String _message, ValidationEventLocator _locator)新しいValidationEventImplを作成します。- パラメータ:
_severity- このイベントの重要度の値。 ValidationEvent.WARNING、ValidationEvent.ERROR、またはValidationEvent.FATAL_ERRORのいずれか_message- このイベントのテキスト・メッセージ。nullも指定できる。_locator- このイベントのロケータ・オブジェクト。nullも指定できる。- 例外:
IllegalArgumentException- 不正なseverityフィールドが指定された場合
-
ValidationEventImpl
public ValidationEventImpl(int _severity, String _message, ValidationEventLocator _locator, Throwable _linkedException)新しいValidationEventImplを作成します。- パラメータ:
_severity- このイベントの重要度の値。 ValidationEvent.WARNING、ValidationEvent.ERROR、またはValidationEvent.FATAL_ERRORのいずれか_message- このイベントのテキスト・メッセージ。nullも指定できる。_locator- このイベントのロケータ・オブジェクト。nullも指定できる。_linkedException- イベントに関する追加情報を指定できる、オプションのリンクされた例外。nullも指定できる。- 例外:
IllegalArgumentException- 不正なseverityフィールドが指定された場合
-
-
メソッドの詳細
-
getSeverity
public int getSeverity()
インタフェースからコピーされた説明:ValidationEventこの警告またはエラーの重要度コードを取得します。ValidationEvent.WARNING、ValidationEvent.ERROR、またはValidationEvent.FATAL_ERRORのいずれかである必要があります。- 定義:
getSeverity、インタフェース:ValidationEvent- 戻り値:
- この警告またはエラーの重要度コード
-
setSeverity
public void setSeverity(int _severity)
このイベントの「severity」フィールドを設定します。- パラメータ:
_severity- ValidationEvent.WARNING、ValidationEvent.ERROR、またはValidationEvent.FATAL_ERRORのいずれか。- 例外:
IllegalArgumentException- 不正なseverityフィールドが指定された場合
-
getMessage
public String getMessage()
インタフェースからコピーされた説明:ValidationEventこの警告またはエラーのテキスト・メッセージを取得します。- 定義:
getMessage、インタフェース:ValidationEvent- 戻り値:
- この警告またはエラーのテキスト・メッセージ、または、設定されていない場合、null
-
setMessage
public void setMessage(String _message)
このイベントの「message」フィールドを設定します。- パラメータ:
_message- 文字列メッセージ。nullでもよい。
-
getLinkedException
public Throwable getLinkedException()
インタフェースからコピーされた説明:ValidationEventこの警告またはエラーのリンクされた例外を取得します。- 定義:
getLinkedException、インタフェース:ValidationEvent- 戻り値:
- この警告またはエラーのリンクされた例外、または、設定されていない場合、null
-
setLinkedException
public void setLinkedException(Throwable _linkedException)
このイベントの「linked exception」フィールドを設定します。- パラメータ:
_linkedException- オプションのリンクされた例外。nullでもよい。
-
getLocator
public ValidationEventLocator getLocator()
インタフェースからコピーされた説明:ValidationEventこの警告またはエラーのロケータを取得します。- 定義:
getLocator、インタフェース:ValidationEvent- 戻り値:
- 警告またはエラーが発生した場所を示すロケータ
-
setLocator
public void setLocator(ValidationEventLocator _locator)
このイベントのロケータ・オブジェクトを設定します。- パラメータ:
_locator- ロケータ。nullでもよい。
-
toString
public String toString()
デバッグに役立つ形式で、このオブジェクトの文字列表現を返します。- オーバーライド:
toString、クラス:Object- 戻り値:
- このオブジェクトの文字列表現。
- 関連項目:
Object.equals(Object)
-
-