共通 DOM API

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


public interface NameList

NameList インタフェースは、順序付けられた名前と名前空間値 (null 値の場合もあり) の並列の対のコレクションの抽象化オブジェクトを提供します。 このコレクションの実装方法を定義または制限することはありません。NameList 内の項目にアクセスするには、0 から始まる整数のインデックスを指定します。 

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

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

メソッドの概要
 boolean contains(String str)
          名前がこの NameList の一部であるかどうかをテストします。
 boolean containsNS(String namespaceURI, String name)
          namespaceURI/name の対がこの NameList の一部であるかどうかをテストします。
 int getLength()
          リスト内の対 (名前と名前空間 URI) の数。
 String getName(int index)
          コレクション内の index 番目の名前項目を返します。
 String 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 番目の位置にある名前空間。 指定されたインデックスの名前がない場合やインデックスが 範囲外にある場合は null

getLength

int getLength()
リスト内の対 (名前と名前空間 URI) の数。有効な子ノードインデックスの範囲は 0 以上 length-1 以下です。


contains

boolean contains(String str)
名前がこの NameList の一部であるかどうかをテストします。

パラメータ:
str - 検索する名前
戻り値:
名前が見つかった場合は true、 そうでない場合は false

containsNS

boolean containsNS(String namespaceURI,
                   String name)
namespaceURI/name の対がこの NameList の一部であるかどうかをテストします。

パラメータ:
namespaceURI - 検索する名前空間 URI
name - 検索する名前
戻り値:
名前空間 URI/名前の対が見つかった場合は true、 そうでない場合は false

共通 DOM API

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