共通 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)
          名前空間 URI と名前のペアがこの NameList に含まれているかどうかをテストします。
 int getLength()
          リストに含まれるペア (名前と名前空間 URI) の数。
 String getName(int index)
          このコレクションの index 番目の名前項目を返します。
 String getNamespaceURI(int index)
          このコレクションの index 番目の名前空間 URI 項目を返します。
 

メソッドの詳細

getName

String getName(int index)
このコレクションの index 番目の名前項目を返します。

パラメータ:
index - コレクション内のインデックス
戻り値:
NameListindex 番目の位置にある名前、指定されたインデックスに名前が指定されていない場合、あるいはインデックスが範囲外の場合は null.

getNamespaceURI

String getNamespaceURI(int index)
このコレクションの index 番目の名前空間 URI 項目を返します。

パラメータ:
index - コレクション内のインデックス
戻り値:
NameListindex 番目の位置にある名前空間 URI、指定されたインデックスに名前が指定されていない場合、あるいはインデックスが範囲外の場合は、null

getLength

int getLength()
リストに含まれるペア (名前と名前空間 URI) の数。有効な子ノードのインデックス範囲には 0 から length-1 までを含めることができます。


contains

boolean contains(String str)
名前がこの NameList に含まれているかどうかをテストします。

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

containsNS

boolean containsNS(String namespaceURI,
                   String name)
名前空間 URI と名前のペアがこの NameList に含まれているかどうかをテストします。

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

共通 DOM API

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