|
||||||||||
前 次 | フレームあり フレームなし |
DomExpression を使用しているパッケージ | |
---|---|
woolpack | テストのための部品が含まれる。 |
woolpack.adapter | 外部ライブラリに依存する機能が含まれる。 |
woolpack.dom | DOM ノードを加工するための インタープリタ デザインパターンを適用した部品が含まれる。 |
woolpack.ee | Servlet API のMap インターフェイスと
DomExpression を実装した MVC2 用の部品もしくはそのビルダが含まれる。 |
woolpack.html | HTML または XHTML から生成された DOM ノードを加工するための インタープリタ デザインパターンを適用した部品が含まれる。 |
woolpack.locale | ThreadLocal を利用したリクエストのロケールにより処理を分岐するための部品が含まれる。 |
woolpack での DomExpression の使用 |
---|
DomExpression を返す woolpack のメソッド | |
---|---|
static DomExpression |
TestUtils.getToNode(java.lang.String s)
引数を XML として DOM ノードを生成する DomExpression を返す。 |
static DomExpression |
TestUtils.getToNodeBody(java.lang.String s)
引数を XML として DOM ノードを生成する DomExpression を返す。 |
static DomExpression |
TestUtils.getToNodeForm(java.lang.String s)
引数を XML として DOM ノードを生成する DomExpression を返す。 |
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 |
BranchByAttrValue
DOM エレメントの属性値で委譲先を分岐する DomExpression 。 |
class |
CacheNode
DOM ノードをキャッシュする DomExpression 。 |
class |
Count
Count.interpret(DomContext) が呼び出された回数を数えるテスト用DomExpression 。 |
class |
DelegateDomExpression
委譲先を動的に変更することができる DomExpression 。 |
class |
DoEL
GettingEL を実行するDomExpression 。 |
class |
DoSemaphore
id 毎にセマフォ(同時実行スレッド数)を制御する DomExpression 。 |
class |
DoSemaphoreSession
セッション毎にセマフォ(同時実行スレッド数)を制御する 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
子ノードとして DOM エレメントを挿入する DomExpression 。 |
class |
InsertElementToParent
親ノードとして DOM エレメントを挿入する DomExpression 。 |
class |
JoinProcess
同一セッションで同一の id のリクエストが既に実行中の場合、 委譲先を実行せずに先に実行されている処理が終了するのを待ち 実行結果の DOM ノードを再利用する DomExpression 。 |
class |
Loop
DomContext からコンポーネントの一覧を取得し、
コンポーネントひとつひとつに対し DOM ノードをコピーして処理を委譲し、
最後にオリジナルのノードを削除するDomExpression 。 |
class |
NodeLoop
DOMノードを再帰的にループする抽象クラス。 |
class |
RemoveAttr
DOM エレメントの属性を削除する DomExpression 。 |
class |
ReplaceText
指定された DOM ノードをテキストノードに置き換える DomExpression 。 |
class |
ReplaceTextToChild
指定された DOM ノードの子ノードをテキストノードに置き換える DomExpression 。 |
class |
ResetId
委譲先で設定した id を委譲先から復帰したときに初期化する DomExpression 。 |
class |
Serial
DomExpression の一覧を順次実行するDomExpression 。 |
class |
Sleep
委譲の前後でスリープする DomExpression 。 |
class |
TrySemaphore
id 毎にセマフォ(同時実行スレッド数)を制御する DomExpression 。 |
class |
TrySemaphoreSession
セッション毎にセマフォ(同時実行スレッド数)を制御する DomExpression 。 |
class |
UpdateAttrValue
属性値を更新する DomExpression 。 |
class |
XmlToNode
javax.xml.transform パッケージの API をを使用してReader から DOM ノードを生成するDomExpression 。 |
class |
XPath
XPath でノードを検索し委譲先を分岐する DomExpression 。 |
class |
XPathAttrValue
DOM エレメントの属性名と属性値でノードを検索し委譲先を分岐する 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)
コンストラクタ。 |
|
DoSemaphore(Switchable<java.lang.String,java.util.concurrent.Semaphore> map,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
DoSemaphoreSession(int permits,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
DoSemaphoreSession(java.lang.String key,
int permits,
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)
コンストラクタ。 |
|
ResetId(DomExpression expression)
コンストラクタ。 |
|
Serial(DomExpression... domExpressions)
コンストラクタ。 |
|
Sleep(long beforeMillis,
long afterMillis,
DomExpression expression)
コンストラクタ。 |
|
TrySemaphore(Switchable<java.lang.String,java.util.concurrent.Semaphore> map,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
TrySemaphoreSession(int permits,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
TrySemaphoreSession(java.lang.String key,
int permits,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
XPath(java.lang.String xpath,
DomExpression expression)
コンストラクタ。 |
|
XPath(java.lang.String xpath,
DomExpression firstExpression,
DomExpression otherExpression)
コンストラクタ。 |
|
XPath(XPathWrapper xpath,
DomExpression expression)
コンストラクタ。 |
|
XPath(XPathWrapper xpath,
DomExpression firstExpression,
DomExpression otherExpression)
コンストラクタ。 |
|
XPathAttrValue(java.lang.String attrName,
java.lang.String attrValue,
DomExpression expression)
コンストラクタ。 |
|
XPathAttrValue(java.lang.String attrName,
java.lang.String attrValue,
DomExpression firstExpression,
DomExpression otherExpression)
コンストラクタ。 |
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 |
TrySemaphoreTransaction
画面遷移の組に対してセマフォを制御する 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 のコンストラクタ | |
---|---|
TrySemaphoreTransaction(java.lang.String key,
Switchable<java.lang.String,java.util.concurrent.Semaphore> startIdSwitchable,
java.util.Collection<java.lang.String> midIdCollection,
java.util.Collection<java.lang.String> endIdCollection,
DomExpression trueExpression,
DomExpression falseExpression,
DomExpression releaseExpression)
コンストラクタ。 |
|
TrySemaphoreTransaction(Switchable<java.lang.String,java.util.concurrent.Semaphore> startIdSwitchable,
java.util.Collection<java.lang.String> midIdCollection,
java.util.Collection<java.lang.String> endIdCollection,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
TrySemaphoreTransaction(Switchable<java.lang.String,java.util.concurrent.Semaphore> 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 |
FrameToTable
HTML のフレームをテーブルに変換する DomExpression 。 |
class |
HiddenAllToChild
子ノードに HTML の隠し項目(hidden パラメータ)を追加する DomExpression 。 |
class |
MakeRadio
HTML のラジオボタンまたはチェックボックスを再生成する DomExpression 。 |
class |
MakeSelect
HTML のセレクトを再生成する DomExpression 。 |
class |
UpdateToSelectedValue
値に対応するラベルを再生成する DomExpression 。 |
class |
UpdateValue
値を再生成する 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 のコンストラクタ | |
---|---|
FrameToTable(java.lang.String frameId,
java.lang.String targetName,
DomExpression nodeMaker)
コンストラクタ。 |
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)
コンストラクタ。 |
|
||||||||||
前 次 | フレームあり フレームなし |