Woolpack API

パッケージ
woolpack.xml の使用

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

woolpack.adapter により使用される woolpack.xml のクラス
NodeFindable
          DOM ノードを検索することができることを表します。
 

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

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

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

woolpack.test により使用される woolpack.xml のクラス
NodeFindable
          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
          ReaderXmlTransformerを使用するNodeのファクトリです。
NodeFindable
          DOM ノードを検索することができることを表します。
NodeFindableFactory
          XPathを使用して DOM ノードを検索するNodeFindableのファクトリです。
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 変換のコンテキストです。
 


Woolpack API

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