|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.composer.CompositeContext
解析処理のコンテキスト情報を提供します。
メソッドの概要 | |
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に格納して返却します。 |
java.lang.ClassLoader |
getClassLoader()
解析処理に使用する ClassLoader を返します. |
Composer |
getComposer()
Composer を返却します。 |
Node |
getPublicNodeById(java.lang.String publicId)
IDが示すパブリックノードを返す。 |
java.util.Iterator |
getPublicNodeIdIterator()
全てのパブリックノードのIDを返す。 |
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 getPublicNodeIdIterator()
public Node getPublicNodeById(java.lang.String publicId)
publicId
- ID
java.lang.NullPointerException
- id が null の場合発生するpublic java.lang.ClassLoader getClassLoader()
public Composer getComposer()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |