|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDocumentNavigatorFactory<ItemT extends INavigatorItem>
Factory that produces bbjects that implement IDocumentNavigator.
| Method Summary | |
|---|---|
IDocumentNavigator<ItemT> |
makeListNavigator()
Creates a new List Navigator |
IDocumentNavigator<ItemT> |
makeListNavigator(IDocumentNavigator<ItemT> parent)
Creates a list navigator and migrates the navigator items from parent to the new navigator |
IDocumentNavigator<ItemT> |
makeTreeNavigator(String name)
Returns a new tree Navigator with the specified root |
IDocumentNavigator<ItemT> |
makeTreeNavigator(String name,
IDocumentNavigator<ItemT> parent,
List<Pair<String,INavigatorItemFilter<ItemT>>> l)
Creates a tree navigator and migrates the navigator items from the parent to the new navigator |
| Method Detail |
|---|
IDocumentNavigator<ItemT> makeListNavigator()
IDocumentNavigator<ItemT> makeTreeNavigator(String name)
name - the name of the root node
IDocumentNavigator<ItemT> makeListNavigator(IDocumentNavigator<ItemT> parent)
parent - the navigator to migrate from
IDocumentNavigator<ItemT> makeTreeNavigator(String name,
IDocumentNavigator<ItemT> parent,
List<Pair<String,INavigatorItemFilter<ItemT>>> l)
name - the name of the root nodeparent - the navigator to migrate from
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||