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

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

NodeFindable を使用しているパッケージ
woolpack.adapter | 外部ライブラリに依存する部品のパッケージです。
woolpack.ee | Web アプリケーション用部品とServlet API に依存する部品のパッケージです。
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
`FrameToTable(java.lang.String frameId, java.lang.String targetName, Fn<EEContext,java.lang.Void> nodeMaker, Fn<java.lang.String,NodeFindable> factory)`
`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.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)`

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

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