|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.composer.DocumentContext
ドキュメントのコンテキスト情報を提供します。
メソッドの概要 | |
java.lang.Object |
getAttribute(java.lang.String name)
引数の名前を持つ属性値を返却します。 |
java.lang.Object |
getAttribute(java.lang.String name,
java.lang.Object defaultValue)
引数の名前を持つ属性が存在する場合その属性値を存在しない場合は第二引数を返却します。 |
java.util.Iterator |
getAttributeNameIterator()
属性の名前のセットを全て返却します。 |
java.util.Map |
getAttributePrefix(java.lang.String prefix)
接頭辞の一致する属性をMapに格納して返却します。 |
CompositeContext |
getCompositeContext()
解析処理のコンテキスト情報を返却します。 |
CompositeRule |
getCompositeRule()
ドキュメント解析の構成ルールを返却します。 |
Node |
getNodeById(java.lang.String id)
IDが示すノードを返す。 |
java.util.Iterator |
getNodeIdIterator()
全てのノードのIDを返す。 |
java.lang.String |
getPublicId()
ドキュメントの公開識別子を返却します。 |
Node |
getRoot()
ドキュメントのルートノードを返します。 |
java.lang.Object |
removeAttribute(java.lang.String name)
属性を削除し削除された属性値を返却します。 |
void |
removeAttributeAll()
属性を全て削除します。 |
java.util.Map |
removeAttributePrefix(java.lang.String prefix)
接頭辞の一致する属性を削除し削除された属性をMapに格納して返却します。 |
java.lang.Object |
setAttribute(java.lang.String name,
java.lang.Object value)
属性を登録する、既存の属性が存在する場合は既存の属性値を返却し上書きします。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public java.util.Iterator getAttributeNameIterator()
public java.lang.Object getAttribute(java.lang.String name)
null
が返されます。
name
- 属性名
public java.lang.Object getAttribute(java.lang.String name, java.lang.Object defaultValue)
name
- 属性名defaultValue
- 属性が存在しない場合に返却される値
public java.util.Map getAttributePrefix(java.lang.String prefix)
prefix
- 属性名の接頭辞
public java.lang.Object setAttribute(java.lang.String name, java.lang.Object value)
null
が返されます。
name
- 属性名value
- 属性値
public java.lang.Object removeAttribute(java.lang.String name)
null
が返されます。
name
- 属性名
public java.util.Map removeAttributePrefix(java.lang.String prefix)
prefix
- 属性名の接頭辞
public void removeAttributeAll()
public java.util.Iterator getNodeIdIterator()
public Node getNodeById(java.lang.String id)
id
- ID
java.lang.NullPointerException
- id が null の場合発生するpublic CompositeContext getCompositeContext()
public CompositeRule getCompositeRule()
public java.lang.String getPublicId()
public Node getRoot()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |