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>  
ChildrenRetain<E extends Exception>  
ChildTextReplacer<C extends NodeContext,E extends Exception>  
MapNodeContext 付加情報としてMapを保持することができるSimpleNodeContextです。
NodeClone<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に対して処理を行います。


Woolpack API

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