モジュール java.xml.bind
パッケージ javax.xml.bind

インタフェースValidationEventLocator

  • 既知のすべての実装クラス:
    ValidationEventLocatorImpl


    public interface ValidationEventLocator
    ValidationEventの位置をカプセル化します。

    ValidationEventLocatorは、ValidationEventの発生場所を示します。 エラーまたは警告の検出時に実行されていた検証の型に応じて、異なるフィールドが設定されます。 たとえば、オン・デマンド検証では、Javaコンテンツ・ツリーのオブジェクトへの参照を含むロケータが生成され、非整列化時の検証では、XMLデータのソース(ファイル、URL、Nodeなど)に対する適切な情報を含むロケータが生成されます。

    導入されたバージョン:
    1.6, JAXB 1.0
    関連項目:
    Validator, ValidationEvent
    • メソッドのサマリー

      すべてのメソッド インスタンス・メソッド 抽象メソッド 
      修飾子と型 メソッド 説明
      int getColumnNumber​()
      使用可能な場合、列番号を返します
      int getLineNumber​()
      使用可能な場合、行番号を返します
      Node getNode​()
      使用可能な場合、DOM Nodeへの参照を返します
      Object getObject​()
      使用可能な場合、Javaコンテンツ・ツリー内のオブジェクトへの参照を返します
      int getOffset​()
      使用可能な場合、バイト・オフセットを返します
      URL getURL​()
      使用可能な場合、XMLソースの名前をURLとして返します
    • メソッドの詳細

      • getURL

        URL getURL​()
        使用可能な場合、XMLソースの名前をURLとして返します
        戻り値:
        URL形式のXMLソースの名前、または、使用できない場合、null
      • getOffset

        int getOffset​()
        使用可能な場合、バイト・オフセットを返します
        戻り値:
        入力ソースへのバイト・オフセット、または、使用できない場合、-1
      • getLineNumber

        int getLineNumber​()
        使用可能な場合、行番号を返します
        戻り値:
        行番号、または、使用できない場合、-1
      • getColumnNumber

        int getColumnNumber​()
        使用可能な場合、列番号を返します
        戻り値:
        列番号、または、使用できない場合、-1
      • getObject

        Object getObject​()
        使用可能な場合、Javaコンテンツ・ツリー内のオブジェクトへの参照を返します
        戻り値:
        Javaコンテンツ・ツリー内のオブジェクトへの参照、または、使用できない場合、null
      • getNode

        Node getNode​()
        使用可能な場合、DOM Nodeへの参照を返します
        戻り値:
        DOM Nodeへの参照、または、使用できない場合、null