|
クラスの概要 |
| AbstractNodeSeeker<C extends NodeContext,E extends Exception> |
DOM ノードを再帰的にループする抽象クラスです。 |
| AttrRemover<E extends Exception> |
DOM エレメントの属性を削除するFnです。 |
| AttrValueBranch<C extends NodeContext,E extends Exception> |
コンテキストを DOM エレメントとして
属性名に対応する値をキーとして委譲先を検索し委譲するFnです。 |
| AttrValueGetter<E extends Exception> |
DOM エレメントの属性値を返すFnです。 |
| AttrValueUpdater<C extends NodeContext,E extends Exception> |
委譲先の返却値で属性値を更新するFnです。 |
| ChildElementInserter<C extends NodeContext,E extends Exception> |
子ノードとして DOM エレメントを挿入するFnです。 |
| ChildrenRemover<E extends Exception> |
DOM ノードの全ての子ノードを削除するFnです。 |
| ChildrenRetain<E extends Exception> |
現在の位置の DOM ノードのみを削除するFnです。 |
| ChildTextReplacer<C extends NodeContext,E extends Exception> |
指定された DOM ノードの子ノードをテキストノードに置き換えるFnです。 |
| MapNodeContext |
付加情報としてMapを保持することができるSimpleNodeContextです。 |
| NodeClone<E extends Exception> |
Node.cloneNode(boolean)で複製したノードを再設定するFnです。 |
| NodeFactory<E extends Exception> |
ReaderとXmlTransformerを使用するNodeのファクトリです。 |
| NodeFinder<C extends NodeContext,E extends Exception> |
ノードを検索して委譲するFnです。 |
| NodeFindUtils |
Node.getChildNodes()を利用して DOM ノードを検索するFnを生成するユーティリティです。 |
| NodeGetter<E extends Exception> |
DOM ノード名を返すFnです。 |
| NodeNameGetter<E extends Exception> |
DOM ノード名を返すFnです。 |
| NodeNormalizer<E extends Exception> |
ドキュメントノードに対してNode.normalize()を呼び出すFnです。 |
| NodeSeeker<C extends NodeContext,E extends Exception> |
DOMノードを再帰的にループしながら委譲するFnです。 |
| NodeSetter<C extends NodeContext,E extends Exception> |
委譲先で生成したノードを設定するFnです。 |
| ParentElementInserter<C extends NodeContext,E extends Exception> |
親ノードとして DOM エレメントを挿入するFnです。 |
| SimpleNodeContext |
単純なNodeContext実装です。 |
| TemplateCopier<C extends NodeContext,E extends Exception> |
コンテキスト役からコレクション取得し、
コレクションの各値に対し DOM ノードをコピーして処理を委譲し、
最後にオリジナルのノードを削除するFnです。 |
| TextReplacer<C extends NodeContext,E extends Exception> |
指定された DOM ノードをテキストノードに置き換えるFnです。 |
| ThisRemover<E extends Exception> |
子ノードを全て含む DOM ノードを削除するFnです。 |
| XmlTransformer |
Transformerを使用して恒等変換を行うFnです。 |
| XmlTransformerContext |
XML 変換のコンテキストです。 |
| XmlTransformerUtils |
XMLを変換するユーティリティです。 |
| XmlUtils |
ユーティリティです。 |
| XPathUtils |
XPathを使用して DOM ノードを検索するFnを生成するユーティリティです。 |
DOM(Document Object Model)ツリーを加工する部品のパッケージです。
DOMを加工するための処理をXSLTの様に宣言的に、
またMayaaの様にデザインと値の注入処理を分離して定義することができます。
このパッケージにはDOMを検索するインタフェースとDOMを加工する部品、DOMを変換する部品が含まれます。
またこのパッケージの一部の部品は特定の属性名でマーク付けされたDOMに対して処理を行います。