|
||||||||||
前 次 | フレームあり フレームなし |
DomExpression を使用しているパッケージ | |
---|---|
woolpack.adapter | 外部ライブラリに依存する部品が含まれる。 |
woolpack.dom | DOM ノードを加工するための部品が含まれる。 |
woolpack.ee | Servlet API のMap インタフェースと
DomExpression を実装した MVC2 用の部品もしくはそのビルダが含まれる。 |
woolpack.html | HTML または XHTML から生成された DOM ノードを加工するための部品が含まれる。 |
woolpack.locale | ThreadLocal を利用したリクエストのロケールにより処理を分岐するための部品が含まれる。 |
woolpack.test | テストのための部品が含まれる。 |
woolpack.adapter での DomExpression の使用 |
---|
DomExpression を実装している woolpack.adapter のクラス | |
---|---|
class |
ToNodeUsingNeko
CyberNeko HTML Parser を使用して Reader から DOM ノードを生成するDomExpression 。 |
woolpack.dom での DomExpression の使用 |
---|
DomExpression を実装している woolpack.dom のクラス | |
---|---|
class |
Branch<V>
Evaluable.eval(DomContext) の返却値で委譲先を分岐するDomExpression 。 |
class |
BranchButton
入力値により DomContext.setId(String) を再設定するDomExpression 。 |
class |
BranchByAttrValue
DOM エレメントの属性値で委譲先を分岐する DomExpression 。 |
class |
CacheNode
DOM ノードをキャッシュする DomExpression 。 |
class |
Count
Count.interpret(DomContext) が呼び出された回数を数えるテスト用DomExpression 。 |
class |
DelegateDomExpression
委譲先を動的に変更することができる DomExpression 。 |
class |
DoAcquire
id 毎に実行権を制御する DomExpression 。 |
class |
DoAcquireSession
セッション毎に実行権を制御する DomExpression 。 |
class |
DoEL
GettingEL を実行するDomExpression 。 |
class |
DumpIfCatch
機能を逸脱するエラーが発生した場合にコンテキストのダンプ情報を付加した RuntimeException でラップして委譲元に例外を投げるDomExpression 。 |
class |
FormatAttrValue
Format.format(java.lang.Object) を使用して属性値を変換するDomExpression 。 |
class |
FormatId
Format.format(java.lang.Object) を使用してDomContext.getId() を変換するDomExpression 。 |
class |
If
Evaluable.eval(DomContext) の返却値で委譲先を分岐するDomExpression 。 |
class |
InsertElementToChild
DomContext.getNode() の子ノードとして DOM エレメントを挿入するDomExpression 。 |
class |
InsertElementToParent
DomContext.getNode() の親ノードとして DOM エレメントを挿入するDomExpression 。 |
class |
JoinProcess
同一セッションで同一の id のリクエストが既に実行中の場合、 委譲先を実行せずに先に実行されている処理が終了するのを待ち 実行結果の DOM ノードを再利用する DomExpression 。 |
class |
Loop
DomContext からコンポーネントの一覧を取得し、
コンポーネントひとつひとつに対し DOM ノードをコピーして処理を委譲し、
最後にオリジナルのノードを削除するDomExpression 。 |
class |
MeasureLapTime
委譲先の実行時間を測定する DomExpression 。 |
class |
NodeLoop
DOMノードを再帰的にループする抽象クラス。 |
class |
NodeLoopDelegate
DOMノードを再帰的にループする抽象クラス。 |
class |
RemoveAttr
DOM エレメントの属性を削除する DomExpression 。 |
class |
ReplaceText
指定された DOM ノードをテキストノードに置き換える DomExpression 。 |
class |
ReplaceTextToChild
指定された DOM ノードの子ノードをテキストノードに置き換える DomExpression 。 |
class |
ResetId
委譲先から復帰したときに DomContext.setId(String) を初期化するDomExpression 。 |
class |
SaveInputForBack
DomContext.getInput() をセッションに保持し再利用するDomExpression 。 |
class |
Serial
DomExpression の一覧を順次実行するDomExpression 。 |
class |
Sleep
委譲の前後でスリープする DomExpression 。 |
class |
UpdateAttrValue
属性値を更新する DomExpression 。 |
class |
XmlToNode
DOM ノードを生成する DomExpression 。 |
class |
XPath
XPath でノードを検索し委譲先を分岐する DomExpression 。 |
DomExpression として宣言されている woolpack.dom のフィールド | |
---|---|
static DomExpression |
DomConstants.CLEAR_SESSION
セッションスコープの全てのキーを削除する DomExpression 。 |
static DomExpression |
DomConstants.NULL
null オブジェクト役の DomExpression 。 |
static DomExpression |
DomConstants.REMOVE_CHILDREN
DOM ノードの全ての子ノードを削除する DomExpression 。 |
static DomExpression |
DomConstants.REMOVE_THIS
子ノードを全て含む DOM ノードを削除する DomExpression 。 |
static DomExpression |
DomConstants.RETAIN_CHILDREN
現在の位置の DOM ノードのみを削除する DomExpression 。 |
DomExpression を返す woolpack.dom のメソッド | |
---|---|
DomExpression |
DelegateDomExpression.getExpression()
現在の委譲先を返す。 |
DomExpression 型のパラメータを持つ woolpack.dom のメソッド | |
---|---|
void |
DelegateDomExpression.setExpression(DomExpression expression)
委譲先を設定する。 |
DomExpression 型のパラメータを持つ woolpack.dom のコンストラクタ | |
---|---|
CacheNode(java.util.Map<java.lang.Object,org.w3c.dom.Node> cacheMap,
DomExpression nodeMaker)
コンストラクタ。 |
|
Count(DomExpression expression)
コンストラクタ。 |
|
Count(int max,
DomExpression expression)
コンストラクタ。 |
|
DoAcquire(Switchable<java.lang.String,Acquirable> map,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
DoAcquireSession(AcquirableFactory factory,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
DoAcquireSession(java.lang.String key,
AcquirableFactory factory,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
DumpIfCatch(DomExpression expression)
コンストラクタ。 |
|
If(Evaluable eval,
DomExpression trueExpression)
コンストラクタ。 |
|
If(Evaluable eval,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
InsertElementToChild(java.lang.String elementName,
DomExpression expression)
コンストラクタ。 |
|
InsertElementToParent(java.lang.String elementName,
DomExpression expression)
コンストラクタ。 |
|
JoinProcess(DomExpression expression)
コンストラクタ。 |
|
JoinProcess(java.lang.String key,
DomExpression expression)
コンストラクタ。 |
|
Loop(GettingEL collectionEL,
EL valueEL,
DomExpression expression)
コンストラクタ。 |
|
MeasureLapTime(DomExpression expression)
コンストラクタ。 |
|
NodeLoopDelegate(DomExpression expression)
コンストラクタ。 |
|
ResetId(DomExpression expression)
コンストラクタ。 |
|
SaveInputForBack(DomExpression expression,
java.util.Map<java.lang.String,java.lang.String> toRequestIdMap,
java.util.Map<java.lang.String,java.lang.String> toInputIdMap)
コンストラクタ。 |
|
SaveInputForBack(java.lang.String key,
DomExpression expression,
java.util.Map<java.lang.String,java.lang.String> toRequestIdMap,
java.util.Map<java.lang.String,java.lang.String> toInputIdMap)
コンストラクタ。 |
|
Serial(DomExpression... domExpressions)
コンストラクタ。 |
|
Sleep(long beforeMillis,
long afterMillis,
DomExpression expression)
コンストラクタ。 |
|
XPath(NodeFindable findable,
DomExpression expression)
コンストラクタ。 |
|
XPath(NodeFindable findable,
DomExpression firstExpression,
DomExpression pluralExpression)
コンストラクタ。 |
Constructor parameters in woolpack.dom with type arguments of type DomExpression | |
---|---|
Branch(Evaluable<V> eval,
Switchable<V,DomExpression> switchable)
コンストラクタ。 |
|
BranchByAttrValue(java.lang.Iterable<java.lang.String> attrNames,
Switchable<java.lang.String,DomExpression> switchable)
コンストラクタ。 |
|
Serial(java.lang.Iterable<? extends DomExpression> iterable)
コンストラクタ。 |
woolpack.ee での DomExpression の使用 |
---|
DomExpression を実装している woolpack.ee のクラス | |
---|---|
class |
ConfigDomExpression
委譲先の ConfigExpression を実行し
生成されたMap をDomContext.getConfig() に設定するDomExpression 。 |
class |
DoAcquireTransaction
画面遷移の組に対して実行権を制御する DomExpression 。 |
DomExpression 型のパラメータを持つ woolpack.ee のメソッド | |
---|---|
DomExpression |
TransactionBuilder.getCheckExpression(DomExpression trueExpression,
DomExpression falseExpression)
トークンを検証しトークンを生成して DomContext.getSession() に格納するDomExpression を返す。 |
DomExpression |
ValidatorBuilder.getCheckExpression(DomExpression trueExpression,
DomExpression falseExpression)
委譲先 ValidatorExpression を実行して結果によりDomExpression を分岐するDomExpression を返す。 |
DomExpression 型のパラメータを持つ woolpack.ee のコンストラクタ | |
---|---|
DoAcquireTransaction(java.lang.String key,
Switchable<java.lang.String,Acquirable> startIdSwitchable,
java.util.Collection<java.lang.String> midIdCollection,
java.util.Collection<java.lang.String> endIdCollection,
DomExpression trueExpression,
DomExpression falseExpression,
DomExpression releaseExpression)
コンストラクタ。 |
|
DoAcquireTransaction(Switchable<java.lang.String,Acquirable> startIdSwitchable,
java.util.Collection<java.lang.String> midIdCollection,
java.util.Collection<java.lang.String> endIdCollection,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
DoAcquireTransaction(Switchable<java.lang.String,Acquirable> startIdSwitchable,
java.util.Collection<java.lang.String> midIdCollection,
java.util.Collection<java.lang.String> endIdCollection,
DomExpression trueExpression,
DomExpression falseExpression,
DomExpression releaseExpression)
コンストラクタ。 |
woolpack.html での DomExpression の使用 |
---|
DomExpression を実装している woolpack.html のクラス | |
---|---|
class |
AutoUpdate
DOM エレメントの属性値をプロパティ名として、コンポーネントから値を取得し、 DOM ノードに自動設定する DomExpression 。 |
class |
AutoUpdate2
DOM エレメントの属性値をプロパティ名として、コンポーネントから値を取得し、 DOM ノードに自動設定する DomExpression 。 |
class |
BranchPropertyCount
各属性値の出現回数(1回か2回以上)により処理を分岐する DomExpression 。 |
class |
CountProperty
各属性値の出現回数をカウントして CountProperty.interpret(DomContext, PropertyCounter) に処理を委譲するDomExpression 。 |
class |
FrameToTable
HTML のフレームをテーブルに変換する DomExpression 。 |
class |
HiddenAllToChild
子ノードに HTML の隠し項目(hidden パラメータ)を追加する DomExpression 。 |
class |
MakeRadio
HTML のラジオボタンまたはチェックボックスを再生成する DomExpression 。 |
class |
MakeSelect
HTML のセレクトを再生成する DomExpression 。 |
class |
UpdateToSelectedValue
値に対応するラベルを再生成する DomExpression 。 |
class |
UpdateValue
値を再生成する DomExpression 。 |
class |
UpdateValue2
値を再生成する DomExpression 。 |
DomExpression として宣言されている woolpack.html のフィールド | |
---|---|
static DomExpression |
HtmlConstants.COMPRESS_SPACE
テキストノードの空白文字を圧縮する DomExpression 。 |
static DomExpression |
HtmlConstants.NORMALIZE
ドキュメントノードに対して Node.normalize() を呼び出すDomExpression 。 |
static DomExpression |
HtmlConstants.NORMALIZE_CASE
エレメント名を大文字に、属性名を小文字に変換する DomExpression 。 |
static DomExpression |
HtmlConstants.REMOVE_COMMENT
SCRIPT ノード以外のコメントノードを削除する DomExpression 。 |
static DomExpression |
HtmlConstants.REMOVE_THIS_AND_TEXTS
指定された DOM ノードを削除し、さらにその後ろにあるテキストノードを全て削除する DomExpression 。 |
DomExpression 型のパラメータを持つ woolpack.html のコンストラクタ | |
---|---|
BranchPropertyCount(java.lang.Iterable<java.lang.String> attrNames,
DomExpression firstExpression,
DomExpression pluralExpression)
コンストラクタ。 |
|
BranchPropertyCount(java.lang.String key,
java.lang.Iterable<java.lang.String> attrNames,
DomExpression firstExpression,
DomExpression pluralExpression)
コンストラクタ。 |
|
FrameToTable(java.lang.String frameId,
java.lang.String targetName,
DomExpression nodeMaker,
NodeFindableFactory factory)
コンストラクタ。 |
woolpack.locale での DomExpression の使用 |
---|
DomExpression を実装している woolpack.locale のクラス | |
---|---|
class |
BranchByLocale
Locale で委譲先を分岐するDomExpression 。 |
class |
LocaleCacheNode
Locale で DOM ノードをキャッシュし現在のスレッドのLocale でキャッシュを取り出すCacheNode 。 |
class |
LocaleId
スレッドの Locale を元に id に接尾辞を付加し、DOM ノードの生成を委譲するDomExpression 。 |
DomExpression 型のパラメータを持つ woolpack.locale のコンストラクタ | |
---|---|
LocaleCacheNode(java.util.Map<java.lang.Object,org.w3c.dom.Node> cacheMap,
DomExpression nodeMaker,
java.lang.ThreadLocal<java.util.Locale> threadLocal)
コンストラクタ。 |
|
LocaleId(DomExpression nodeMaker,
java.lang.ThreadLocal<java.util.Locale> threadLocal)
コンストラクタ。 |
Constructor parameters in woolpack.locale with type arguments of type DomExpression | |
---|---|
BranchByLocale(Switchable<java.util.Locale,DomExpression> switchable,
java.lang.ThreadLocal<java.util.Locale> threadLocal)
コンストラクタ。 |
woolpack.test での DomExpression の使用 |
---|
DomExpression を実装している woolpack.test のクラス | |
---|---|
class |
RunnableDomExpression
Runnable に委譲するDomExpression 。 |
DomExpression を返す woolpack.test のメソッド | |
---|---|
static DomExpression |
TestUtils.getToNode(java.lang.String s)
引数を XML の文字列表現とみなして DOM ノードを生成する DomExpression を返す。 |
static DomExpression |
TestUtils.getToNodeBody(java.lang.String s)
引数を XML の文字列表現とみなして親ノードとして /HTML/BODY/ を付加して DOM ノードを生成する DomExpression を返す。 |
static DomExpression |
TestUtils.getToNodeForm(java.lang.String s)
引数を XML の文字列表現とみなして親ノードとして /HTML/BODY/FORM/ を付加して DOM ノードを生成する DomExpression を返す。 |
DomExpression 型のパラメータを持つ woolpack.test のコンストラクタ | |
---|---|
DomExpressionRunnable(DomExpression expression,
DomContext context)
コンストラクタ。 |
|
||||||||||
前 次 | フレームあり フレームなし |