|
Woolpack API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectwoolpack.test.TestDomContextBuilder
public class TestDomContextBuilder
テスト用のEEContext
のビルダです。
フィールドの概要 | |
---|---|
static java.lang.Iterable<java.lang.String> |
ATTR_NAMES
selectEmbedded() 内で DOM ノードを検索するための属性名一覧のデフォルト値です。 |
コンストラクタの概要 | |
---|---|
TestDomContextBuilder(Fn<java.lang.String,? extends Fn<? super org.w3c.dom.Node,? extends org.w3c.dom.Node,? extends java.lang.RuntimeException>,? extends java.lang.RuntimeException> factory)
|
|
TestDomContextBuilder(java.lang.Iterable<java.lang.String> attrNames,
Fn<java.lang.String,? extends Fn<? super org.w3c.dom.Node,? extends org.w3c.dom.Node,? extends java.lang.RuntimeException>,? extends java.lang.RuntimeException> factory)
|
メソッドの概要 | |
---|---|
boolean |
exists(java.lang.String criteria)
引数で指定したノードが存在する場合は true、それ以外の場合は false を返します。 |
EEContext |
get()
EEContext を返します。 |
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> |
getInput()
EEContext.getInput() を返します。 |
void |
init()
EEContext を初期化します。 |
void |
initXPath(java.lang.String criteria)
EEContext を初期化します。 |
java.util.Map<java.lang.String,java.util.List<java.lang.Object>> |
selectEmbedded()
埋め込まれたキーと値の Map を返します。 |
org.w3c.dom.Node |
selectNode(java.lang.String criteria)
DOM ノードを検索します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final java.lang.Iterable<java.lang.String> ATTR_NAMES
selectEmbedded()
内で DOM ノードを検索するための属性名一覧のデフォルト値です。
コンストラクタの詳細 |
---|
public TestDomContextBuilder(java.lang.Iterable<java.lang.String> attrNames, Fn<java.lang.String,? extends Fn<? super org.w3c.dom.Node,? extends org.w3c.dom.Node,? extends java.lang.RuntimeException>,? extends java.lang.RuntimeException> factory)
attrNames
- selectEmbedded()
内で DOM ノードを検索するための属性名一覧。factory
- ノードを検索するFn
のファクトリ。public TestDomContextBuilder(Fn<java.lang.String,? extends Fn<? super org.w3c.dom.Node,? extends org.w3c.dom.Node,? extends java.lang.RuntimeException>,? extends java.lang.RuntimeException> factory)
factory
- ノードを検索するFn
のファクトリ。メソッドの詳細 |
---|
public void init()
EEContext
を初期化します。
public void initXPath(java.lang.String criteria)
EEContext
を初期化します。
引数を XPath として検索した結果が FORM エレメントまたは A エレメント(アンカー)の場合は
キーと値をEEContext.getInput()
に設定し、
EEContext.setId(String)
に action 属性値または href 属性値を設定します。
criteria
- ノードの検索条件。public java.util.Map<java.lang.String,java.util.List<java.lang.Object>> getInput()
EEContext.getInput()
を返します。
EEContext.getInput()
。public EEContext get()
EEContext
を返します。
EEContext
。public boolean exists(java.lang.String criteria)
criteria
- XPath。
public org.w3c.dom.Node selectNode(java.lang.String criteria)
criteria
- XPath。
public java.util.Map<java.lang.String,java.util.List<java.lang.Object>> selectEmbedded()
Map
を返します。
Map
。
|
Woolpack API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |