|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.ginkgo.DocumentContext
XMLドキュメントの解析コンテキスト情報を提供します。
メソッドの概要 | |
boolean |
addImport(java.lang.Class c)
クラスをインポートします。 |
boolean |
containsName(java.lang.String name)
引数の名前を持つ属性が存在する場合は true を返却します。 |
java.lang.Class |
forClass(java.lang.String name)
クラス名に対応するクラスの参照を返却します。 |
java.lang.Object |
getAttribute(java.lang.String name)
引数の名前を持つ属性値を返却します。 |
java.lang.Object |
getAttribute(java.lang.String name,
java.lang.Object defaultValue)
引数の名前を持つ属性が存在する場合その属性値を存在しない場合は第二引数を返却します。 |
java.util.Map |
getAttributeMapView()
属性の読み取り専用のマップビューを返却します。 |
java.util.Map |
getAttributePrefix(java.lang.String prefix)
接頭辞の一致する属性を Map に格納して返却します。 |
java.lang.ClassLoader |
getClassLoader()
解析処理に使用する ClassLoader を返却します. |
Ginkgo |
getGinkgo()
Ginkgo を返却します。 |
java.util.Map |
getImportMapView()
インポートされたクラスの読み取り専用のマップビューを返却します。 |
NodeCompositeRule |
getNodeCompositeRule()
ドキュメント解析の構成ルールを返却します。 |
TagNode |
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)
属性を登録します、既存の属性が存在する場合は既存の属性値を返却し上書きします。 |
void |
setAttributeAll(java.util.Map map)
マップの全ての要素を属性に追加します、既存の属性が存在する場合は既存の属性値を上書きします。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
public NodeCompositeRule getNodeCompositeRule()
public Ginkgo getGinkgo()
public java.lang.ClassLoader getClassLoader()
public TagNode getRoot()
public java.util.Map getImportMapView()
public boolean addImport(java.lang.Class c)
c
- インポートするクラス
public java.lang.Class forClass(java.lang.String name)
name
- クラス名
public java.util.Map getAttributeMapView()
public boolean containsName(java.lang.String name)
name
- 属性名
public java.lang.Object getAttribute(java.lang.String name)
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)
name
- 属性名value
- 属性値
public void setAttributeAll(java.util.Map map)
map
- 属性に追加するマップpublic java.lang.Object removeAttribute(java.lang.String name)
name
- 属性名
public java.util.Map removeAttributePrefix(java.lang.String prefix)
prefix
- 属性名の接頭辞
public void removeAttributeAll()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |