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

## パッケージ woolpack.xml

DOM(Document Object Model)ツリーを加工する部品のパッケージです。

参照先:
説明

インタフェースの概要
NodeContext | DOM ノードを属性として持つコンテキストです。

クラスの概要
AbstractNodeSeeker<C extends NodeContext,E extends Exception> | DOM ノードを再帰的にループする抽象クラスです。
AttrRemover<E extends Exception> |
AttrValueBranch<C extends NodeContext,E extends Exception> |
AttrValueGetter<E extends Exception> |
AttrValueUpdater<C extends NodeContext,E extends Exception> |
ChildElementInserter<C extends NodeContext,E extends Exception> |
ChildrenRemover<E extends Exception> |
ChildrenRetainFn<E extends Exception> |
ChildTextReplacer<C extends NodeContext,E extends Exception> |
MapNodeContext | 付加情報として`Map`を保持することができる`SimpleNodeContext`です。
NodeCloner<E extends Exception> |
NodeFactory<C> |
NodeFinder<C extends NodeContext,E extends Exception> |
NodeFindUtils | `Node.getChildNodes()`を利用して DOM ノードを検索する`Fn`を生成するユーティリティです。
NodeGetter<E extends Exception> |
NodeNameGetter<E extends Exception> |
NodeNormalizer<E extends Exception> |
NodeSeeker<C extends NodeContext,E extends Exception> |
NodeSetter<C extends NodeContext,E extends Exception> |
ParentElementInserter<C extends NodeContext,E extends Exception> |
SimpleNodeContext | 単純な`NodeContext`実装です。
TemplateCopier<C extends NodeContext,E extends Exception> |
TextReplacer<C extends NodeContext,E extends Exception> |
ThisRemover<E extends Exception> |
XmlTransformer | `Transformer`を使用して恒等変換を行う`Fn`です。
XmlTransformerContext | XML 変換のコンテキストです。
XmlTransformerUtils | XMLを変換するユーティリティです。
XmlUtils | DOMを操作するユーティリティです。
XPathUtils | `XPath`を使用して DOM ノードを検索する`Fn`を生成するユーティリティです。

## パッケージ woolpack.xml の説明

DOM(Document Object Model)ツリーを加工する部品のパッケージです。 DOMを加工するための処理をXSLTの様に宣言的に、 またMayaaの様にデザインと値の注入処理を分離して定義することができます。 このパッケージにはDOMを検索するインタフェースとDOMを加工する部品、DOMを変換する部品が含まれます。 またこのパッケージの一部の部品は指定された属性名でマーク付けされたDOMに対して処理を行います。

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

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