Uses of Interface
org.dashbuilder.navigation.NavItem
-
Packages that use NavItem Package Description org.dashbuilder.navigation org.dashbuilder.navigation.impl org.dashbuilder.navigation.json org.dashbuilder.navigation.workbench -
-
Uses of NavItem in org.dashbuilder.navigation
Subinterfaces of NavItem in org.dashbuilder.navigation Modifier and Type Interface Description interfaceNavDividerANavItemthat represents a dividerinterfaceNavGroupANavItemthat contains a list of children.Methods in org.dashbuilder.navigation that return NavItem Modifier and Type Method Description NavItemNavTree. addItem(String id, String name, String description, String groupId, boolean modifiable, String context)Creates and register a brand newNavItemitem.NavItemNavItem. cloneItem()Creates a brand new copy of this itemNavItemNavFactory. createNavItem()NavItemNavTree. deleteItem(String id)Delete an existing item including all its children.NavItemNavTree. getItemById(String id)Get an item given its id.NavItemNavTree. moveItem(String id, String newParentId)Changes the location of an item in the treeNavItemNavTree. setItemContext(String id, String context)Updates the perspective attached to an existing perspective linkNavItemNavTree. setItemDescription(String id, String description)Updates the description attribute of an existing itemNavItemNavTree. setItemModifiable(String id, boolean modifiable)Updates the modifiable flag attribute of an existing itemNavItemNavTree. setItemName(String id, String name)Updates the name attribute of an existing itemMethods in org.dashbuilder.navigation that return types with arguments of type NavItem Modifier and Type Method Description List<NavItem>NavGroup. getChildren()Get the children itemsList<NavItem>NavTree. getRootItems()The list of items belonging to the first tree levelList<NavItem>NavTree. searchItems(NavItemContext ctx)Get the items that match the given contextMethods in org.dashbuilder.navigation with parameters of type NavItem Modifier and Type Method Description NavTreeNavFactory. createNavTree(NavItem navItem)static NavItemContextNavItemContext. get(NavItem navItem)voidNavItemVisitor. visitItem(NavItem item)Visit the givenNavItem.Method parameters in org.dashbuilder.navigation with type arguments of type NavItem Modifier and Type Method Description voidNavGroup. setChildren(List<NavItem> items)Change the children list -
Uses of NavItem in org.dashbuilder.navigation.impl
Classes in org.dashbuilder.navigation.impl that implement NavItem Modifier and Type Class Description classNavDividerImplclassNavGroupImplclassNavItemImplMethods in org.dashbuilder.navigation.impl that return NavItem Modifier and Type Method Description NavItemNavTreeImpl. addItem(String id, String name, String description, String parentId, boolean modifiable, String context)NavItemNavDividerImpl. cloneItem()NavItemNavGroupImpl. cloneItem()NavItemNavItemImpl. cloneItem()NavItemNavFactoryImpl. createNavItem()NavItemNavTreeImpl. deleteItem(String id)NavItemNavTreeImpl. getItemById(String id)NavItemNavTreeImpl. moveItem(String id, String newParentId)NavItemNavTreeImpl. setItemContext(String id, String context)NavItemNavTreeImpl. setItemDescription(String id, String description)NavItemNavTreeImpl. setItemModifiable(String id, boolean modifiable)NavItemNavTreeImpl. setItemName(String id, String name)Methods in org.dashbuilder.navigation.impl that return types with arguments of type NavItem Modifier and Type Method Description List<NavItem>NavGroupImpl. getChildren()List<NavItem>NavTreeImpl. getRootItems()List<NavItem>NavTreeImpl. searchItems(NavItemContext ctx)List<NavItem>NavTreeImpl. searchItems(NavItemContext ctx, List<NavItem> navItemList)Methods in org.dashbuilder.navigation.impl with parameters of type NavItem Modifier and Type Method Description NavTreeNavFactoryImpl. createNavTree(NavItem navItem)Method parameters in org.dashbuilder.navigation.impl with type arguments of type NavItem Modifier and Type Method Description List<NavItem>NavTreeImpl. searchItems(NavItemContext ctx, List<NavItem> navItemList)voidNavGroupImpl. setChildren(List<NavItem> children) -
Uses of NavItem in org.dashbuilder.navigation.json
Methods in org.dashbuilder.navigation.json with parameters of type NavItem Modifier and Type Method Description org.dashbuilder.json.JsonObjectNavTreeJSONMarshaller. toJson(NavItem navItem)Method parameters in org.dashbuilder.navigation.json with type arguments of type NavItem Modifier and Type Method Description org.dashbuilder.json.JsonArrayNavTreeJSONMarshaller. toJson(List<NavItem> navItemList) -
Uses of NavItem in org.dashbuilder.navigation.workbench
Methods in org.dashbuilder.navigation.workbench with parameters of type NavItem Modifier and Type Method Description booleanNavSecurityController. canRead(NavItem navItem)static NavWorkbenchCtxNavWorkbenchCtx. get(NavItem navItem)Method parameters in org.dashbuilder.navigation.workbench with type arguments of type NavItem Modifier and Type Method Description voidNavSecurityController. secure(List<NavItem> itemList, boolean removeEmptyGroups)
-