XML Library 1.0

org.koiroha.xml
クラス DefaultNamespaceContext

java.lang.Object
  上位を拡張 org.koiroha.xml.DefaultNamespaceContext
すべての実装されたインタフェース:
Serializable, NamespaceContext

public class DefaultNamespaceContext
extends Object
implements NamespaceContext, Serializable

接頭辞=名前空間 URI のようなマップ型に似た名前空間コンテキストです。自身に定義されていない 名前空間を親に問い合わせる階層構造を作る事が出来ます。

導入されたバージョン:
2009/04/07 Java SE 6
バージョン:
$Revision: 1.1 $ $Date: 2009/04/10 03:48:37 $
作成者:
torao
関連項目:
直列化された形式

コンストラクタの概要
DefaultNamespaceContext()
          デフォルトコンストラクタは親を持たないインスタンスを構築します。
DefaultNamespaceContext(NamespaceContext parent)
          親となる名前空間コンテキストを指定して構築を行います。
 
メソッドの概要
 String getNamespaceURI(String prefix)
          指定された接頭辞に対する名前空間 URI を参照します。
 String getPrefix(String namespaceURI)
          指定された名前空間 URI に対する接頭辞を参照します。
 Iterator<String> getPrefixes(String namespaceURI)
          指定された名前空間 URI に対する接頭辞を参照します。
 void setNamespaceURI(String prefix, String namespaceURI)
          指定された接頭辞に対する名前空間 URI を参照します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DefaultNamespaceContext

public DefaultNamespaceContext()
デフォルトコンストラクタは親を持たないインスタンスを構築します。


DefaultNamespaceContext

public DefaultNamespaceContext(NamespaceContext parent)
親となる名前空間コンテキストを指定して構築を行います。このインスタンスに定義されていない 名前空間は指定された親コンテキストに問い合わせます。

パラメータ:
parent - 親の名前空間コンテキスト
メソッドの詳細

setNamespaceURI

public void setNamespaceURI(String prefix,
                            String namespaceURI)
                     throws IllegalArgumentException
指定された接頭辞に対する名前空間 URI を参照します。

パラメータ:
prefix - 接頭辞
namespaceURI - 名前空間 URI
例外:
IllegalArgumentException - 接頭辞または名前空間 URI が不正な場合

getNamespaceURI

public String getNamespaceURI(String prefix)
指定された接頭辞に対する名前空間 URI を参照します。

定義:
インタフェース NamespaceContext 内の getNamespaceURI
パラメータ:
prefix - 接頭辞
戻り値:
名前空間 URI

getPrefix

public String getPrefix(String namespaceURI)
指定された名前空間 URI に対する接頭辞を参照します。このコンテキストに指定された名前空間が 結びつけられていない場合は null を返します。

定義:
インタフェース NamespaceContext 内の getPrefix
パラメータ:
namespaceURI - 名前空間 URI
戻り値:
名前空間 URI にマップされた接頭辞の列挙

getPrefixes

public Iterator<String> getPrefixes(String namespaceURI)
指定された名前空間 URI に対する接頭辞を参照します。

定義:
インタフェース NamespaceContext 内の getPrefixes
パラメータ:
namespaceURI - 名前空間 URI
戻り値:
名前空間 URI にマップされた接頭辞の列挙

koiroha.org by takami torao