クラスLocator2Impl

すべての実装されたインタフェース:
Locator2, Locator

public class Locator2Impl extends LocatorImpl implements Locator2
Locator2インタフェースを実装して、追加のEntity情報を保持するSAX2拡張ヘルパー。

これは、SAX2コア・ディストリビューションだけに含まれるものではありません。

導入されたバージョン:
1.5, SAX 2.0.2
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    新しい空のLocator2Implオブジェクトを構築します。
    既存のLocatorオブジェクトまたはLocator2オブジェクトをコピーします。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    エンコーディング・プロパティの現在値を返します。
    バージョン・プロパティの現在値を返します。
    void
    setEncoding(String encoding)
    エンコーディング・プロパティの現在値を割り当てます。
    void
    バージョン・プロパティの現在値を割り当てます。

    クラスで宣言されたメソッド LocatorImpl

    getColumnNumber, getLineNumber, getPublicId, getSystemId, setColumnNumber, setLineNumber, setPublicId, setSystemId
    修飾子と型
    メソッド
    説明
    int
    保存されている列番号を返します(開始番号は1)。
    int
    保存されている行番号を返します(開始番号は1)。
    保存されている公開識別子を返します。
    保存されているシステム識別子を返します。
    void
    setColumnNumber(int columnNumber)
    このロケータの列番号を設定します(開始番号は1)。
    void
    setLineNumber(int lineNumber)
    このロケータの行番号を設定します(開始番号は1)。
    void
    setPublicId(String publicId)
    このロケータの公開識別子を設定します。
    void
    setSystemId(String systemId)
    このロケータのシステム識別子を設定します。

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • コンストラクタの詳細

    • Locator2Impl

      public Locator2Impl()
      新しい空のLocator2Implオブジェクトを構築します。 このクラスの主目的は、既存のLocatorのスナップショットを作成することなので、通常あまり実用的ではありません。
    • Locator2Impl

      public Locator2Impl(Locator locator)
      既存のLocatorオブジェクトまたはLocator2オブジェクトをコピーします。 オブジェクトがLocator2を実装する場合、encoding文字列とversion文字列の値がコピーされます。そうでない場合はnullに設定されます。
      パラメータ:
      locator - 既存のLocatorオブジェクト。
  • メソッドの詳細

    • getXMLVersion

      public String getXMLVersion()
      バージョン・プロパティの現在値を返します。
      定義:
      getXMLVersion、インタフェースLocator2
      戻り値:
      エンティティのテキスト解釈に使用されているXMLバージョンの識別子。その情報が現在の構文解析状態ではまだ使用できない場合はnull。
      関連項目:
    • getEncoding

      public String getEncoding()
      エンコーディング・プロパティの現在値を返します。
      定義:
      getEncoding、インタフェースLocator2
      戻り値:
      *エンティティのテキスト解釈に使用されている文字エンコーディングの名前。InputSourceを通して渡された*文字ストリームに提供されなかった場合、あるいは現在の解析状態ではまだ使用できない場合はnull。
      関連項目:
    • setXMLVersion

      public void setXMLVersion(String version)
      バージョン・プロパティの現在値を割り当てます。
      パラメータ:
      version - 新しい「バージョン」値
      関連項目:
    • setEncoding

      public void setEncoding(String encoding)
      エンコーディング・プロパティの現在値を割り当てます。
      パラメータ:
      encoding - 新しい「エンコーディング」値
      関連項目: