|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface NodeExpander
This interface defines how nodes will be expanded (i.e. follow links from a parent node to child nodes). A class that implements this interface must provide a mechanisn for expanding a node. This includes a particular method of expansion as well as which links/roles will be used.
The NodeExpander is used to customize how a structure is navigated independent
of the navigation control and the operations performed during the navigation.
Supported API: true
Extendable: true
| Method Summary | |
|---|---|
void |
expandNode(Persistable parentNode,
Vector links,
Vector nodes)
Expands the node returning all of the links and nodes associated with the parent node. |
| Method Detail |
|---|
void expandNode(Persistable parentNode,
Vector links,
Vector nodes)
throws WTException
parentNode - links - nodes -
WTException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||