Woolpack API

インタフェース
woolpack.xml.NodeFindable の使用

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

woolpack.adapter での NodeFindable の使用
 

NodeFindable を実装している woolpack.adapter のクラス
 class JXP
          JXPath を使用して DOM ノードを検索するNodeFindableです。
 

NodeFindable を返す woolpack.adapter のメソッド
 NodeFindable JXPFactory.exec(java.lang.String c)
           
 

woolpack.ee での NodeFindable の使用
 

Constructor parameters in woolpack.ee with type arguments of type NodeFindable
TransactionBuilder(java.util.Collection<java.lang.String> idCollection, Fn<java.lang.String,NodeFindable> factory)
          トークンのサイズを32とします。
TransactionBuilder(java.lang.String key, java.util.Collection<java.lang.String> idCollection, int size, Fn<java.lang.String,NodeFindable> factory)
           
 

woolpack.idnode での NodeFindable の使用
 

Method parameters in woolpack.idnode with type arguments of type NodeFindable
static
<C extends IdNodeContext>
FrameToTable<C>
IdNodeUtils.frameToTable(java.lang.String frameId, java.lang.String targetName, Fn<C,java.lang.Void> nodeMaker, Fn<java.lang.String,NodeFindable> factory)
           
 

Constructor parameters in woolpack.idnode with type arguments of type NodeFindable
FrameToTable(java.lang.String frameId, java.lang.String targetName, Fn<? super C,java.lang.Void> nodeMaker, Fn<java.lang.String,NodeFindable> factory)
           
 

woolpack.test での NodeFindable の使用
 

Constructor parameters in woolpack.test with type arguments of type NodeFindable
TestDomContextBuilder(Fn<java.lang.String,NodeFindable> factory)
           
TestDomContextBuilder(java.lang.Iterable<java.lang.String> attrNames, Fn<java.lang.String,NodeFindable> factory)
           
 

woolpack.xml での NodeFindable の使用
 

NodeFindable を実装している woolpack.xml のクラス
 class NodeFindableChildNodesImpl
          Node.getChildNodes()を利用する単純なNodeFindableです。
 

NodeFindable を返す woolpack.xml のメソッド
 NodeFindable NodeFindableFactory.exec(java.lang.String c)
           
 NodeFindable NodeFinder.getFindable()
           
 

NodeFindable 型のパラメータを持つ woolpack.xml のメソッド
static
<C extends NodeContext>
NodeFinder<C>
XmlUtils.findNode(NodeFindable findable, Fn<? super C,java.lang.Void> fn)
           
static
<C extends NodeContext>
NodeFinder<C>
XmlUtils.findNode(NodeFindable findable, Fn<? super C,java.lang.Void> firstFn, Fn<? super C,java.lang.Void> pluralFn)
           
 void NodeFinder.setFindable(NodeFindable findable)
           
 

NodeFindable 型のパラメータを持つ woolpack.xml のコンストラクタ
NodeFinder(NodeFindable findable, Fn<? super C,java.lang.Void> fn)
           
NodeFinder(NodeFindable findable, Fn<? super C,java.lang.Void> firstFn, Fn<? super C,java.lang.Void> pluralFn)
           
 


Woolpack API

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