Interface NavigationManager
-
- All Known Implementing Classes:
NavigationManagerImpl
public interface NavigationManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.dashbuilder.navigation.NavTreegetDefaultNavTree()org.dashbuilder.navigation.NavTreegetNavTree()booleanhasNavTree()voidinit(org.uberfire.mvp.Command afterInit)voidnavItemClicked(org.dashbuilder.navigation.NavItem navItem)voidsaveNavTree(org.dashbuilder.navigation.NavTree navTree, org.uberfire.mvp.Command afterSave)voidsecure(List<org.dashbuilder.navigation.NavItem> itemList, boolean removeEmptyGroups)org.dashbuilder.navigation.NavTreesecure(org.dashbuilder.navigation.NavTree navTree, boolean removeEmptyGroups)voidsetDefaultNavTree(org.dashbuilder.navigation.NavTree navTree)voidupdate(org.dashbuilder.navigation.NavTree navTree)
-
-
-
Method Detail
-
init
void init(org.uberfire.mvp.Command afterInit)
-
setDefaultNavTree
void setDefaultNavTree(org.dashbuilder.navigation.NavTree navTree)
-
getDefaultNavTree
org.dashbuilder.navigation.NavTree getDefaultNavTree()
-
getNavTree
org.dashbuilder.navigation.NavTree getNavTree()
-
hasNavTree
boolean hasNavTree()
-
saveNavTree
void saveNavTree(org.dashbuilder.navigation.NavTree navTree, org.uberfire.mvp.Command afterSave)
-
secure
org.dashbuilder.navigation.NavTree secure(org.dashbuilder.navigation.NavTree navTree, boolean removeEmptyGroups)
-
secure
void secure(List<org.dashbuilder.navigation.NavItem> itemList, boolean removeEmptyGroups)
-
navItemClicked
void navItemClicked(org.dashbuilder.navigation.NavItem navItem)
-
update
void update(org.dashbuilder.navigation.NavTree navTree)
-
-