- 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を作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 void
setLinkedException(Throwable _linkedException)
このイベントの「linked exception」フィールドを設定します。void
setLocator(ValidationEventLocator _locator)
このイベントのロケータ・オブジェクトを設定します。void
setMessage(String _message)
このイベントの「message」フィールドを設定します。void
setSeverity(int _severity)
このイベントの「severity」フィールドを設定します。String
toString()
デバッグに役立つ形式で、このオブジェクトの文字列表現を返します。-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、wait、wait、wait
-
インタフェース javax.xml.bind.ValidationEventで宣言されたメソッド
getLinkedException, getLocator, getMessage, getSeverity
-
-
-
-
コンストラクタの詳細
-
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フィールドが指定された場合
-
-
メソッドの詳細
-
setSeverity
public void setSeverity(int _severity)
このイベントの「severity」フィールドを設定します。- パラメータ:
_severity
- ValidationEvent.WARNING、ValidationEvent.ERROR、またはValidationEvent.FATAL_ERRORのいずれか。- 例外:
IllegalArgumentException
- 不正なseverityフィールドが指定された場合
-
setMessage
public void setMessage(String _message)
このイベントの「message」フィールドを設定します。- パラメータ:
_message
- 文字列メッセージ。nullでもよい。
-
setLinkedException
public void setLinkedException(Throwable _linkedException)
このイベントの「linked exception」フィールドを設定します。- パラメータ:
_linkedException
- オプションのリンクされた例外。nullでもよい。
-
setLocator
public void setLocator(ValidationEventLocator _locator)
このイベントのロケータ・オブジェクトを設定します。- パラメータ:
_locator
- ロケータ。nullでもよい。
-
toString
public String toString()
デバッグに役立つ形式で、このオブジェクトの文字列表現を返します。- オーバーライド:
toString
、クラス:Object
- 戻り値:
- このオブジェクトの文字列表現。
- 関連項目:
Object.equals(Object)
-
-