JavaTM Platform
Standard Ed. 6

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

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。