パッケージ jakarta.xml.bind.helpers
クラス ValidationEventImpl
- java.lang.ObjectSE
-
- jakarta.xml.bind.helpers.ValidationEventImpl
- 実装されているすべてのインターフェース:
ValidationEvent
public class ValidationEventImpl extends ObjectSE implements ValidationEvent
ValidationEvent インターフェースのデフォルトの実装。Jakarta XML Binding プロバイダーは、ValidationEvent インターフェースを実装するクラスを使用できます。このクラスは、便宜上提供されているだけです。
- 導入:
- 1.6、JAXB 1.0
- 作成者:
- Kohsuke Kawaguchi, Sun Microsystems, Inc.
- 関連事項:
ValidationEventHandler,ValidationEvent,ValidationEventLocator
フィールドのサマリー
インターフェース jakarta.xml.bind.ValidationEvent から継承されたフィールド
ERROR, FATAL_ERROR, WARNING
コンストラクターの概要
コンストラクター コンストラクター 説明 ValidationEventImpl(int _severity, StringSE _message, ValidationEventLocator _locator)新しい ValidationEventImpl を作成します。ValidationEventImpl(int _severity, StringSE _message, ValidationEventLocator _locator, ThrowableSE _linkedException)新しい ValidationEventImpl を作成します。
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 ThrowableSEgetLinkedException()この警告 / エラーのリンクされた例外を取得します。ValidationEventLocatorgetLocator()この警告 / エラーのロケーターを取得します。StringSEgetMessage()この警告 / エラーのテキストメッセージを取得します。intgetSeverity()この警告 / エラーの重大度コードを取得します。voidsetLinkedException(ThrowableSE _linkedException)このイベントのリンクされた例外フィールドを設定します。voidsetLocator(ValidationEventLocator _locator)このイベントのロケーターオブジェクトを設定します。voidsetMessage(StringSE _message)このイベントのメッセージフィールドを設定します。voidsetSeverity(int _severity)このイベントの重大度フィールドを設定します。StringSEtoString()このオブジェクトの文字列表現をデバッグに役立つ形式で返します。
コンストラクターの詳細
ValidationEventImpl
public ValidationEventImpl(int _severity, StringSE _message, ValidationEventLocator _locator)新しい ValidationEventImpl を作成します。- パラメーター:
_severity- このイベントの重大度の値。ValidationEvent.WARNING、ValidationEvent.ERROR、ValidationEvent.FATAL_ERROR のいずれかである必要があります_message- このイベントのテキストメッセージ - null の場合があります。_locator- このイベントのロケーターオブジェクト - null の場合があります。- 例外:
IllegalArgumentExceptionSE- 不正な重大度フィールドが指定された場合
ValidationEventImpl
public ValidationEventImpl(int _severity, StringSE _message, ValidationEventLocator _locator, ThrowableSE _linkedException)新しい ValidationEventImpl を作成します。- パラメーター:
_severity- このイベントの重大度の値。ValidationEvent.WARNING、ValidationEvent.ERROR、ValidationEvent.FATAL_ERROR のいずれかである必要があります_message- このイベントのテキストメッセージ - null の場合があります。_locator- このイベントのロケーターオブジェクト - null の場合があります。_linkedException- イベントに関する追加情報を提供する可能性のあるオプションのリンクされた例外 - null の場合があります。- 例外:
IllegalArgumentExceptionSE- 不正な重大度フィールドが指定された場合
メソッドの詳細
getSeverity
public int getSeverity()
インターフェースからコピーされた説明:ValidationEventこの警告 / エラーの重大度コードを取得します。ValidationEvent.WARNING、ValidationEvent.ERROR、ValidationEvent.FATAL_ERRORのいずれかである必要があります。- 次で指定:
- インターフェース
ValidationEventのgetSeverity - 戻り値:
- この警告 / エラーの重大度コード
setSeverity
public void setSeverity(int _severity)
このイベントの重大度フィールドを設定します。- パラメーター:
_severity- ValidationEvent.WARNING、ValidationEvent.ERROR、ValidationEvent.FATAL_ERROR のいずれかである必要があります。- 例外:
IllegalArgumentExceptionSE- 不正な重大度フィールドが指定された場合
getMessage
public StringSE getMessage()
インターフェースからコピーされた説明:ValidationEventこの警告 / エラーのテキストメッセージを取得します。- 次で指定:
- インターフェース
ValidationEventのgetMessage - 戻り値:
- この警告 / エラーのテキストメッセージ、または設定されていない場合は null
setMessage
public void setMessage(StringSE _message)
このイベントのメッセージフィールドを設定します。- パラメーター:
_message- 文字列メッセージ - null の場合があります。
getLinkedException
public ThrowableSE getLinkedException()
インターフェースからコピーされた説明:ValidationEventこの警告 / エラーのリンクされた例外を取得します。- 次で指定:
- インターフェース
ValidationEventのgetLinkedException - 戻り値:
- この警告 / エラーのリンクされた例外、または設定されていない場合は null
setLinkedException
public void setLinkedException(ThrowableSE _linkedException)
このイベントのリンクされた例外フィールドを設定します。- パラメーター:
_linkedException- オプションのリンクされた例外 - null の場合があります。
getLocator
public ValidationEventLocator getLocator()
インターフェースからコピーされた説明:ValidationEventこの警告 / エラーのロケーターを取得します。- 次で指定:
- インターフェース
ValidationEventのgetLocator - 戻り値:
- 警告 / エラーが発生した場所を示すロケーター
setLocator
public void setLocator(ValidationEventLocator _locator)
このイベントのロケーターオブジェクトを設定します。- パラメーター:
_locator- ロケーター - null の場合があります。
toString
public StringSE toString()
このオブジェクトの文字列表現をデバッグに役立つ形式で返します。- オーバーライド:
- クラス
ObjectSEのtoString - 関連事項:
Object.equals(Object)SE