共通 DOM API

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


public interface DOMLocator

DOMLocator は位置 (例、エラーの発生場所) を記述するインタフェースです。

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

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

メソッドの概要
 int getByteOffset()
          このロケータが参照している入力ソースに対するバイトオフセット、バイトオフセットがない場合は -1
 int getColumnNumber()
          このロケータが参照している列番号、利用可能な列番号がない場合は -1
 int getLineNumber()
          このロケータが参照している行番号、利用可能な行番号がない場合は -1
 Node getRelatedNode()
          このロケータが参照しているノード、ノードが利用できない場合は null
 String getUri()
          このロケータが参照している URI、URI が利用できない場合は null
 int getUtf16Offset()
          このロケータが参照している入力ソースへの、([Unicode] と [ISO/IEC 10646] の修正 1 で定義された) UTF-16 のオフセット、オフセットが利用できない場合は -1
 

メソッドの詳細

getLineNumber

int getLineNumber()
このロケータが参照している行番号、利用可能な行番号がない場合は -1


getColumnNumber

int getColumnNumber()
このロケータが参照している列番号、利用可能な列番号がない場合は -1


getByteOffset

int getByteOffset()
このロケータが参照している入力ソースに対するバイトオフセット、バイトオフセットがない場合は -1


getUtf16Offset

int getUtf16Offset()
このロケータが参照している入力ソースへの、([Unicode] と [ISO/IEC 10646] の修正 1 で定義された) UTF-16 のオフセット、オフセットが利用できない場合は -1


getRelatedNode

Node getRelatedNode()
このロケータが参照しているノード、ノードが利用できない場合は null


getUri

String getUri()
このロケータが参照している URI、URI が利用できない場合は null


共通 DOM API

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