|
||||||||||
前 次 | フレームあり フレームなし |
DomExpression を使用しているパッケージ | |
---|---|
woolpack.dom | DOM ノードを加工するための Interpreter デザインパターンを適用した部品が含まれる。 |
woolpack.ee | Servlet API のMap インターフェイスと
MVC2を構成するDomExpression を実装した部品もしくはその生成器が含まれる。 |
woolpack.html | HTML の DOM ノードを加工するための Interpreter デザインパターンを適用した部品が含まれる。 |
woolpack.locale | リクエストのロケールにより処理を分岐するための部品が含まれる。 |
woolpack.dom での DomExpression の使用 |
---|
DomExpression を実装している woolpack.dom のクラス | |
---|---|
class |
BranchByAttrValue
DOMエレメントの属性値で委譲先を分岐する DomExpression 。 |
class |
BranchById
DomContext.getId() で委譲先を分岐するDomExpression 。 |
class |
BranchByNodeName
DOMノード名で委譲先を分岐する DomExpression 。 |
class |
CacheNode
DOM ノードをキャッシュする DomExpression 。 |
class |
Count
Count.interpret(DomContext) が呼び出された回数を数えるテスト用DomExpression 。 |
class |
DelegateDomExpression
委譲先を動的に変更することができる DomExpression 。 |
class |
EqualsAttrValue
DOM ノードの属性値と値の一覧を比較して委譲先を分岐する DomExpression 。 |
class |
Exec
DomContext と固定のオブジェクトの組に対してOGE.getValue(Object) を実行し、
返却値により委譲先を分岐するDomExpression 。 |
class |
FormatAttrValue
Format.format(java.lang.Object) を使用して属性値を変換するDomExpression 。 |
class |
FormatId
Format.format(java.lang.Object) を使用してDomContext.getId() を変換するDomExpression 。 |
class |
InsertElementToChild
子ノードとしてDOMエレメントを挿入する DomExpression 。 |
class |
InsertElementToParent
親ノードとしてDOMエレメントを挿入する DomExpression 。 |
class |
Loop
DomContext からコンポーネントの一覧を取得し、
コンポーネントひとつひとつに対しDOMノードをコピーして処理をを委譲し、
最後にオリジナルのノードを削除するDomExpression 。 |
class |
NodeLoop
DOMノードを再帰的にループする抽象クラス。 |
class |
RegExpId
DomContext.getId() を正規表現で照合して委譲先を分岐するDomExpression 。 |
class |
RemoveAttr
DOMエレメントの属性を削除する DomExpression 。 |
class |
ReplaceText
指定された DOM ノードをテキストノードに置き換える DomExpression 。 |
class |
ReplaceTextToChild
指定された DOM ノードの子ノードをテキストノードに置き換える DomExpression 。 |
class |
ResetId
委譲先を実行後に DomContext.getId() を元に戻すDomExpression 。 |
class |
Serial
DomExpression の一覧を順次実行するDomExpression 。 |
class |
UpdateAttrValue
属性値を更新する 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 のコンストラクタ | |
---|---|
BranchByAttrValue(java.lang.Iterable<java.lang.String> attrNames,
java.util.Map<java.lang.String,DomExpression> map,
DomExpression other)
コンストラクタ。 |
|
CacheNode(int maxEntries,
DomExpression nodeMaker)
コンストラクタ。 |
|
Count(DomExpression expression)
コンストラクタ。 |
|
Count(int max,
DomExpression expression)
コンストラクタ。 |
|
EqualsAttrValue(java.lang.String attrName,
OGE valueOGE,
DomExpression trueExpression)
コンストラクタ。 |
|
EqualsAttrValue(java.lang.String attrName,
OGE valueOGE,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
Exec(java.lang.Object resource,
OGE oge,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
Exec(OGE oge,
DomExpression trueExpression)
コンストラクタ。 |
|
Exec(OGE oge,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
InsertElementToChild(java.lang.String elementName,
DomExpression expression)
コンストラクタ。 |
|
InsertElementToParent(java.lang.String elementName,
DomExpression expression)
コンストラクタ。 |
|
Loop(OGE collectionOGE,
OGE valueOGE,
DomExpression expression)
コンストラクタ。 |
|
RegExpId(java.util.regex.Pattern pattern,
DomExpression trueExpression)
コンストラクタ。 |
|
RegExpId(java.util.regex.Pattern pattern,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
RegExpId(java.lang.String pattern,
DomExpression trueExpression)
コンストラクタ。 |
|
RegExpId(java.lang.String pattern,
DomExpression trueExpression,
DomExpression falseExpression)
コンストラクタ。 |
|
ResetId(DomExpression expression)
コンストラクタ。 |
|
Serial(DomExpression... domExpressions)
コンストラクタ。 |
|
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 | |
---|---|
BranchByAttrValue(java.lang.Iterable<java.lang.String> attrNames,
java.util.Map<java.lang.String,DomExpression> map)
コンストラクタ。 |
|
BranchByAttrValue(java.lang.Iterable<java.lang.String> attrNames,
java.util.Map<java.lang.String,DomExpression> map,
DomExpression other)
コンストラクタ。 |
|
BranchById(java.util.Map<java.lang.String,DomExpression> map)
コンストラクタ。 |
|
BranchByNodeName(java.util.Map<java.lang.String,DomExpression> map)
コンストラクタ。 |
|
Serial(java.lang.Iterable<? extends DomExpression> iterable)
コンストラクタ。 |
woolpack.ee での DomExpression の使用 |
---|
DomExpression を実装している woolpack.ee のクラス | |
---|---|
class |
ConfigDomExpression
委譲先 ConfigExpression を実行してDomContext.getConfig() に設定するDomExpression 。 |
DomExpression 型のパラメータを持つ woolpack.ee のメソッド | |
---|---|
DomExpression |
TransactionBuilder.getCheckExpression(DomExpression trueExpression,
DomExpression falseExpression)
トークンを検証しトークンを生成して DomContext.getSession() に格納するDomExpression を返す。 |
DomExpression |
ValidatorBuilder.getCheckExpression(DomExpression trueExpression,
DomExpression falseExpression)
委譲先 ValidatorExpression を実行して結果によりDomExpression を分岐するDomExpression を返す。 |
woolpack.html での DomExpression の使用 |
---|
DomExpression を実装している woolpack.html のクラス | |
---|---|
class |
AutoUpdate
属性値をプロパティ名としてコンポーネントから値を取得し DOM ノードに自動設定する DomExpression 。 |
class |
FrameToTable
HTML のフレームをテーブルに変換する DomExpression 。 |
class |
HiddenAllToChild
子ノードに HTML 隠し項目を追加する DomExpression 。 |
class |
MakeRadio
HTML のラジオボタンまたはチェックボックスを再生成する DomExpression 。 |
class |
MakeSelect
HTML のセレクトを再生成する DomExpression 。 |
class |
ToNode
CyberNeko HTML Parserを使用して Reader からDOMノードを生成するDomExpression 。 |
class |
UpdateToSelectedValue
値に対応するラベルを再生成する DomExpression 。 |
class |
UpdateValue
値を再生成する DomExpression 。 |
DomExpression として宣言されている woolpack.html のフィールド | |
---|---|
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(int maxEntries,
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(java.util.Map<java.util.Locale,DomExpression> map,
java.lang.ThreadLocal<java.util.Locale> threadLocal)
コンストラクタ。 |
|
||||||||||
前 次 | フレームあり フレームなし |