|
||||||||||
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 |