パッケージ jakarta.xml.bind

インターフェース ValidationEventLocator

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

    public interface ValidationEventLocator
    ValidationEvent の場所をカプセル化します。

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

    導入:
    1.6、JAXB 1.0
    作成者:
    • Ryan Shoemaker, Sun Microsystems, Inc.
    • Kohsuke Kawaguchi, Sun Microsystems, Inc.
    • Joe Fialli, Sun Microsystems, Inc.
    関連事項:
    ValidationEvent
    • メソッドの詳細

      • getURL

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

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

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

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

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

        NodeSE getNode()
        可能な場合は、DOM ノードへの参照を返します
        戻り値:
        DOM ノードへの参照。使用できない場合は null