パッケージ woolpack.dom

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

参照先:
          説明

インタフェースの概要
DomExpression DOM ノードを加工する機能を拡張するために使用する、 Interpreter デザインパターンの Expression 役。
 

クラスの概要
BranchByAttrValue DOMエレメントの属性値で委譲先を分岐するDomExpression
BranchById DomContext.getId()で委譲先を分岐するDomExpression
BranchByNodeName DOMノード名で委譲先を分岐するDomExpression
CacheNode DOM ノードをキャッシュするDomExpression
Count Count.interpret(DomContext)が呼び出された回数を数えるテスト用DomExpression
DelegateDomExpression 委譲先を動的に変更することができるDomExpression
DomConstants 定数・静的メソッドの集まり。
DomContext Interpreter デザインパターンの Context 役。
EqualsAttrValue DOM ノードの属性値と値の一覧を比較して委譲先を分岐するDomExpression
Exec DomContextと固定のオブジェクトの組に対してOGE.getValue(Object)を実行し、 返却値により委譲先を分岐するDomExpression
FormatAttrValue Format.format(java.lang.Object)を使用して属性値を変換するDomExpression
FormatId Format.format(java.lang.Object)を使用してDomContext.getId()を変換するDomExpression
InsertElementToChild 子ノードとしてDOMエレメントを挿入するDomExpression
InsertElementToParent 親ノードとしてDOMエレメントを挿入するDomExpression
Loop DomContextからコンポーネントの一覧を取得し、 コンポーネントひとつひとつに対しDOMノードをコピーして処理をを委譲し、 最後にオリジナルのノードを削除するDomExpression
NodeLoop DOMノードを再帰的にループする抽象クラス。
RegExpId DomContext.getId()を正規表現で照合して委譲先を分岐するDomExpression
RemoveAttr DOMエレメントの属性を削除するDomExpression
ReplaceText 指定された DOM ノードをテキストノードに置き換えるDomExpression
ReplaceTextToChild 指定された DOM ノードの子ノードをテキストノードに置き換えるDomExpression
ResetId 委譲先を実行後にDomContext.getId()を元に戻すDomExpression
Serial DomExpressionの一覧を順次実行するDomExpression
UpdateAttrValue 属性値を更新するDomExpression
XPath XPath でノードを検索し委譲先を分岐するDomExpression
XPathAttrValue DOM エレメントの属性名と属性値でノードを検索し委譲先を分岐するDomExpression
 

パッケージ woolpack.dom の説明

DOM ノードを加工するための Interpreter デザインパターンを適用した部品が含まれる。 本パッケージはJ2SE5以外にwoolpack.utilsパッケージに依存する。直接依存するライブラリはない。