共通 DOM API

org.w3c.dom
インタフェース DOMLocator


public interface DOMLocator

DOMLocator は、場所 (エラーが発生した場所など) を示すインタフェースです。 

「Document Object Model (DOM) Level 3 Core Specification」を参照してください。

導入されたバージョン:
DOM Level 3

メソッドの概要
 int getByteOffset()
          ロケータがポイントしている入力ソースのバイトオフセットです。
 int getColumnNumber()
          ロケータがポイントしている列番号です。
 int getLineNumber()
          ロケータがポイントしている行番号です。
 Node getRelatedNode()
          ロケータがポイントしているノードです。
 String getUri()
          ロケータがポイントしている URI です。
 int getUtf16Offset()
          ロケータがポイントしている入力ソースに対する UTF-16 (「Unicode」および「ISO/IEC 10646」の Amendment 1で定義済み) オフセットです。
 

メソッドの詳細

getLineNumber

int getLineNumber()
ロケータがポイントしている行番号です。列番号がない場合は -1 です。


getColumnNumber

int getColumnNumber()
ロケータがポイントしている列番号です。列番号がない場合は -1 です。


getByteOffset

int getByteOffset()
ロケータがポイントしている入力ソースのバイトオフセットです。バイトオフセットがない場合は -1 です。


getUtf16Offset

int getUtf16Offset()
ロケータがポイントしている入力ソースに対する UTF-16 (「Unicode」および「ISO/IEC 10646」の Amendment 1で定義済み) オフセットです。 UTF-16 オフセットがない場合は -1 です。


getRelatedNode

Node getRelatedNode()
ロケータがポイントしているノードです。ノードがない場合は null です。


getUri

String getUri()
ロケータがポイントしている URI です。URI がない場合は null です。


共通 DOM API

バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 2006 Sun Microsystems, Inc. 4150 Network Circle
Santa Clara, California, 95054, U.S.A. All Rights Reserved.