- java.lang.Object
-
- javax.xml.bind.util.ValidationEventCollector
-
- すべての実装されたインタフェース:
ValidationEventHandler
public class ValidationEventCollector extends Object implements ValidationEventHandler
すべてのイベントを収集するValidationEventHandler
実装。このクラスを使用するには、新しいインスタンスを作成し、それをValidator、Unmarshaller、MarshallerクラスのsetEventHandlerメソッドに渡します。 検証または非整列化の呼出しが完了したあと、getEventsメソッドを呼び出して、報告されたすべてのエラーおよび警告を取得します。
- 導入されたバージョン:
- 1.6, JAXB 1.0
- 関連項目:
Validator
,ValidationEventHandler
,ValidationEvent
,ValidationEventLocator
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 ValidationEventCollector()
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 ValidationEvent[]
getEvents()
収集されたエラーおよび警告ごとのコピーを含む、ValidationEventオブジェクトの配列を返します。boolean
hasEvents()
このイベント・コレクタが少なくとも1つのValidationEventが含む場合、trueを返します。void
reset()
収集されたすべてのエラーと警告を消去します。-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
-
インタフェース javax.xml.bind.ValidationEventHandlerで宣言されたメソッド
handleEvent
-
-
-
-
メソッドの詳細
-
getEvents
public ValidationEvent[] getEvents()
収集されたエラーおよび警告ごとのコピーを含む、ValidationEventオブジェクトの配列を返します。- 戻り値:
- 収集されたすべてのエラーと警告のコピー、ない場合は空の配列
-
reset
public void reset()
収集されたすべてのエラーと警告を消去します。
-
hasEvents
public boolean hasEvents()
このイベント・コレクタが少なくとも1つのValidationEventが含む場合、trueを返します。- 戻り値:
- このイベント・コレクタが少なくとも1つのValidationEventを含む場合はtrue、それ以外の場合はfalse
-
-