public class ValidationEventImpl extends ObjectSE implements ValidationEvent
Jakarta XML Binding プロバイダーは、ValidationEvent インターフェースを実装するクラスを使用できます。このクラスは、便宜上提供されているだけです。
Validator
, ValidationEventHandler
, ValidationEvent
, ValidationEventLocator
ERROR, FATAL_ERROR, WARNING
コンストラクターと説明 |
---|
ValidationEventImpl(int _severity, StringSE _message, ValidationEventLocator _locator) 新しい ValidationEventImpl を作成します。 |
ValidationEventImpl(int _severity, StringSE _message, ValidationEventLocator _locator, ThrowableSE _linkedException) 新しい ValidationEventImpl を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
ThrowableSE | getLinkedException() この警告 / エラーのリンクされた例外を取得します。 |
ValidationEventLocator | getLocator() この警告 / エラーのロケーターを取得します。 |
StringSE | getMessage() この警告 / エラーのテキストメッセージを取得します。 |
int | getSeverity() この警告 / エラーの重大度コードを取得します。 |
void | setLinkedException(ThrowableSE _linkedException) このイベントのリンクされた例外フィールドを設定します。 |
void | setLocator(ValidationEventLocator _locator) このイベントのロケーターオブジェクトを設定します。 |
void | setMessage(StringSE _message) このイベントのメッセージフィールドを設定します。 |
void | setSeverity(int _severity) このイベントの重大度フィールドを設定します。 |
StringSE | toString() このオブジェクトの文字列表現をデバッグに役立つ形式で返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public ValidationEventImpl(int _severity, StringSE _message, ValidationEventLocator _locator)
_severity
- このイベントの重大度の値。ValidationEvent.WARNING、ValidationEvent.ERROR、ValidationEvent.FATAL_ERROR のいずれかである必要があります _message
- このイベントのテキストメッセージ - null の場合があります。_locator
- このイベントのロケーターオブジェクト - null の場合があります。IllegalArgumentExceptionSE
- 不正な重大度フィールドが指定された場合 public ValidationEventImpl(int _severity, StringSE _message, ValidationEventLocator _locator, ThrowableSE _linkedException)
_severity
- このイベントの重大度の値。ValidationEvent.WARNING、ValidationEvent.ERROR、ValidationEvent.FATAL_ERROR のいずれかである必要があります _message
- このイベントのテキストメッセージ - null の場合があります。_locator
- このイベントのロケーターオブジェクト - null の場合があります。_linkedException
- イベントに関する追加情報を提供する可能性のあるオプションのリンクされた例外 - null の場合があります。IllegalArgumentExceptionSE
- 不正な重大度フィールドが指定された場合 public int getSeverity()
ValidationEvent
ValidationEvent.WARNING
、ValidationEvent.ERROR
、ValidationEvent.FATAL_ERROR
のいずれかである必要があります。
ValidationEvent
の getSeverity
public void setSeverity(int _severity)
_severity
- ValidationEvent.WARNING、ValidationEvent.ERROR、ValidationEvent.FATAL_ERROR のいずれかである必要があります。IllegalArgumentExceptionSE
- 不正な重大度フィールドが指定された場合 public StringSE getMessage()
ValidationEvent
ValidationEvent
の getMessage
public void setMessage(StringSE _message)
_message
- 文字列メッセージ - null の場合があります。public ThrowableSE getLinkedException()
ValidationEvent
ValidationEvent
の getLinkedException
public void setLinkedException(ThrowableSE _linkedException)
_linkedException
- オプションのリンクされた例外 - null の場合があります。public ValidationEventLocator getLocator()
ValidationEvent
ValidationEvent
の getLocator
public void setLocator(ValidationEventLocator _locator)
_locator
- ロケーター - null の場合があります。public StringSE toString()
ObjectSE
の toStringSE
Object.equals(Object)
SECopyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.