public interface Namespace extends NodeObject
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
addedMapping()
このスコープにて、名前空間モデルを追加したかどうか。
|
void |
addPrefixMapping(java.lang.String prefix,
URI namespaceURI)
名前空間モデルの追加。
|
URI |
getDefaultNamespaceURI()
現在のスコープでPrefixが無指定の場合に選択される
デフォルト名前空間を返す。
|
PrefixMapping |
getMappingFromPrefix(java.lang.String prefix,
boolean all)
名前空間モデルの取得。
|
PrefixMapping |
getMappingFromURI(URI namespaceURI,
boolean all)
名前空間モデルの取得。
|
Namespace |
getParentSpace()
親名前空間スコープの取得。
|
java.util.Iterator |
iteratePrefixMapping(boolean all)
適用される名前空間のイテレート。
|
void |
setDefaultNamespaceURI(URI namespaceURI)
現在のスコープでPrefixが無指定の場合に選択される
デフォルト名前空間URIを設定する。
|
void |
setParentSpace(Namespace parent)
親名前空間スコープの設定。
|
void setParentSpace(Namespace parent)
parent
- 親の名前空間スコープ。Namespace getParentSpace()
void addPrefixMapping(java.lang.String prefix, URI namespaceURI)
prefix
- 名前空間プレフィックス。namespaceURI
- 名前空間URI。boolean addedMapping()
void setDefaultNamespaceURI(URI namespaceURI)
namespaceURI
- 名前空間URI。URI getDefaultNamespaceURI()
PrefixMapping getMappingFromPrefix(java.lang.String prefix, boolean all)
prefix
- 取得したい名前空間のプレフィックス。all
- 親スコープも検索する。PrefixMapping getMappingFromURI(URI namespaceURI, boolean all)
namespaceURI
- 取得したい名前空間のURI。all
- 親スコープも検索する。java.util.Iterator iteratePrefixMapping(boolean all)
all
- 親スコープも検索する。PrefixMapping
)のイテレータ。