パッケージ woolpack.dom

DOM ノードを加工するための インタープリタ デザインパターンを適用した部品が含まれる。

参照先:
          説明

インタフェースの概要
DomExpression DOM ノードを加工する機能を拡張するために使用する、 インタープリタ デザインパターンの Expression 役。
Evaluable<V> DomContextを評価することが可能であることを表すインターフェイス。
 

クラスの概要
Branch<V> Evaluable.eval(DomContext)の返却値で委譲先を分岐するDomExpression
BranchByAttrValue DOM エレメントの属性値で委譲先を分岐するDomExpression
CacheNode DOM ノードをキャッシュするDomExpression
Count Count.interpret(DomContext)が呼び出された回数を数えるテスト用DomExpression
DelegateDomExpression 委譲先を動的に変更することができるDomExpression
DoEL GettingELを実行するDomExpression
DomConstants 定数・静的メソッドの集まり。
DomContext インタープリタ デザインパターンの Context 役。
DoSemaphore id 毎にセマフォ(同時実行スレッド数)を制御するDomExpression
DoSemaphoreSession セッション毎にセマフォ(同時実行スレッド数)を制御するDomExpression
DumpIfCatch 機能を逸脱するエラーが発生した場合にコンテキストのダンプ情報を付加したRuntimeExceptionでラップして委譲元に例外を投げるDomExpression
EvalAttrValueContains DOM 属性名に対応する属性値が値の一覧に含まれることを評価した結果を返すEvaluable
EvalEL GettingELの実行結果を返すEvaluable
EvalIdContains DomContext.getId()が id 一覧に含まれることを検証した結果を返すEvaluable
EvalIdRegExp DomContext.getId()を正規表現で照合した結果を返すEvaluable
EvalNetMask ネットワークアドレスを返すEvaluable
FormatAttrValue Format.format(java.lang.Object)を使用して属性値を変換するDomExpression
FormatId Format.format(java.lang.Object)を使用してDomContext.getId()を変換するDomExpression
If Evaluable.eval(DomContext)の返却値で委譲先を分岐するDomExpression
InsertElementToChild 子ノードとして DOM エレメントを挿入するDomExpression
InsertElementToParent 親ノードとして DOM エレメントを挿入するDomExpression
JoinProcess 同一セッションで同一の id のリクエストが既に実行中の場合、 委譲先を実行せずに先に実行されている処理が終了するのを待ち 実行結果の DOM ノードを再利用するDomExpression
Loop DomContextからコンポーネントの一覧を取得し、 コンポーネントひとつひとつに対し DOM ノードをコピーして処理を委譲し、 最後にオリジナルのノードを削除するDomExpression
NodeLoop DOMノードを再帰的にループする抽象クラス。
RemoveAttr DOM エレメントの属性を削除するDomExpression
ReplaceText 指定された DOM ノードをテキストノードに置き換えるDomExpression
ReplaceTextToChild 指定された DOM ノードの子ノードをテキストノードに置き換えるDomExpression
ResetId 委譲先で設定した id を委譲先から復帰したときに初期化するDomExpression
Serial DomExpressionの一覧を順次実行するDomExpression
Sleep 委譲の前後でスリープするDomExpression
TrySemaphore id 毎にセマフォ(同時実行スレッド数)を制御するDomExpression
TrySemaphoreSession セッション毎にセマフォ(同時実行スレッド数)を制御するDomExpression
UpdateAttrValue 属性値を更新するDomExpression
XmlToNode javax.xml.transform パッケージの API をを使用してReaderから DOM ノードを生成するDomExpression
XPath XPath でノードを検索し委譲先を分岐するDomExpression
XPathAttrValue DOM エレメントの属性名と属性値でノードを検索し委譲先を分岐するDomExpression
 

パッケージ woolpack.dom の説明

DOM ノードを加工するための インタープリタ デザインパターンを適用した部品が含まれる。