public interface NameList
NameList
インタフェースは、名前と名前空間値(null値の場合もあり)の並列の対の順序付きコレクションの抽象を提供します。このコレクションの実装方法を定義または制限することはありません。 NameList
内の項目には、ゼロから始まる整数のインデックスを使用してアクセスできます。
「Document Object Model (DOM) Level 3 Core Specification」も参照してください。
- 導入されたバージョン:
- 1.5、DOMレベル3
-
メソッドのサマリー
修飾子と型メソッド説明boolean
名前がこのNameList
の一部であるかどうかをテストします。boolean
containsNS(String namespaceURI, String name)
名前空間URIと名前の対がこのNameList
の一部であるかどうかをテストします。int
リスト内の対(名前と名前空間URI)の数。getName(int index)
コレクション内のindex
番目の名前項目を返します。getNamespaceURI(int index)
コレクション内のindex
番目の名前空間URI項目を返します。
-
メソッドの詳細
-
getName
String getName(int index)コレクション内のindex
番目の名前項目を返します。- パラメータ:
index
- コレクション内のインデックス。- 戻り値:
NameList
内のindex
番目の位置にある名前。指定されたインデックスの名前がない場合、またはインデックスが範囲外である場合はnull
。
-
getNamespaceURI
String getNamespaceURI(int index)コレクション内のindex
番目の名前空間URI項目を返します。- パラメータ:
index
- コレクション内のインデックス。- 戻り値:
NameList
内のindex
番目の位置にある名前空間URI。指定されたインデックスの名前がない場合、またはインデックスが範囲外である場合はnull
。
-
getLength
int getLength()リスト内の対(名前と名前空間URI)の数。 有効な子ノード・インデックスの範囲は0以上length-1
以下です。 -
contains
boolean contains(String str)名前がこのNameList
の一部であるかどうかをテストします。- パラメータ:
str
- 検索する名前。- 戻り値:
- 名前が見つかった場合は
true
。それ以外の場合はfalse
。
-
containsNS
名前空間URIと名前の対がこのNameList
の一部であるかどうかをテストします。- パラメータ:
namespaceURI
- 検索する名前空間URI。name
- 検索する名前。- 戻り値:
- namespaceURI/nameのペアが見つかった場合は
true
。それ以外の場合はfalse
。
-