概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前 次 | フレームあり フレームなし

## パッケージ
woolpack.xml の使用

woolpack.xml を使用しているパッケージ
woolpack.ee | Web アプリケーション用部品とServlet API に依存する部品のパッケージです。
woolpack.html | HTML を加工する部品のパッケージです。
woolpack.idnode | 識別子とDOM(Document Object Model)ツリーの両方の性質を持つコンテキストを処理する部品のパッケージです。
woolpack.xml | DOM(Document Object Model)ツリーを加工する部品のパッケージです。

woolpack.ee により使用される woolpack.xml のクラス
NodeContext DOM ノードを属性として持つコンテキストです。

woolpack.html により使用される woolpack.xml のクラス
AbstractNodeSeeker DOM ノードを再帰的にループする抽象クラスです。
NodeContext DOM ノードを属性として持つコンテキストです。

woolpack.idnode により使用される woolpack.xml のクラス
NodeContext DOM ノードを属性として持つコンテキストです。

woolpack.xml により使用される woolpack.xml のクラス
AbstractNodeSeeker DOM ノードを再帰的にループする抽象クラスです。
AttrRemover DOM エレメントの属性を削除する`Fn`です。
AttrValueBranch コンテキストを DOM エレメントとして 属性名に対応する値をキーとして委譲先を検索し委譲する`Fn`です。
AttrValueGetter DOM エレメントの属性値を返す`Fn`です。
AttrValueUpdater 委譲先の返却値で属性値を更新する`Fn`です。
ChildElementInserter 子ノードとして DOM エレメントを挿入する`Fn`です。
ChildrenRemover DOM ノードの全ての子ノードを削除する`Fn`です。
ChildrenRetain 現在の位置の DOM ノードのみを削除する`Fn`です。
ChildTextReplacer 指定された DOM ノードの子ノードをテキストノードに置き換える`Fn`です。
NodeClone `Node.cloneNode(boolean)`で複製したノードを再設定する`Fn`です。
NodeContext DOM ノードを属性として持つコンテキストです。
NodeFactory `Reader`と`XmlTransformer`を使用する`Node`のファクトリです。
NodeFinder ノードを検索して委譲する`Fn`です。
NodeGetter DOM ノード名を返す`Fn`です。
NodeNameGetter DOM ノード名を返す`Fn`です。
NodeNormalizer ドキュメントノードに対して`Node.normalize()`を呼び出す`Fn`です。
NodeSeeker DOMノードを再帰的にループしながら委譲する`Fn`です。
NodeSetter 委譲先で生成したノードを設定する`Fn`です。
ParentElementInserter 親ノードとして DOM エレメントを挿入する`Fn`です。
SimpleNodeContext 単純な`NodeContext`実装です。
TemplateCopier コンテキスト役からコレクション取得し、 コレクションの各値に対し DOM ノードをコピーして処理を委譲し、 最後にオリジナルのノードを削除する`Fn`です。
TextReplacer 指定された DOM ノードをテキストノードに置き換える`Fn`です。
ThisRemover 子ノードを全て含む DOM ノードを削除する`Fn`です。
XmlTransformerContext XML 変換のコンテキストです。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前 次 | フレームあり フレームなし

Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.