Class NavTreeWidget
- java.lang.Object
-
- org.dashbuilder.client.navigation.widget.BaseNavWidget
-
- org.dashbuilder.client.navigation.widget.TargetDivNavWidget
-
- org.dashbuilder.client.navigation.widget.NavTreeWidget
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,HasDefaultNavItem,HasTargetDiv,NavWidget
@Dependent public class NavTreeWidget extends TargetDivNavWidget
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceNavTreeWidget.View
-
Constructor Summary
Constructors Constructor Description NavTreeWidget(NavTreeWidget.View view, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, PerspectivePluginManager pluginManager, org.uberfire.client.mvp.PlaceManager placeManager, NavigationManager navigationManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected NavWidgetlookupNavGroupWidget()voidshow(List<org.dashbuilder.navigation.NavItem> itemList)protected voidshowItem(org.dashbuilder.navigation.NavItem navItem)-
Methods inherited from class org.dashbuilder.client.navigation.widget.TargetDivNavWidget
_gotoDefaultItem, getDefaultNavItemId, getFirstRuntimePerspective, getTargetDivId, getView, gotoDefaultItem, gotoNavItem, onInfiniteRecursion, onItemClicked, onSubGroupItemClicked, setDefaultNavItemId, setGotoItemEnabled, setTargetDivId
-
Methods inherited from class org.dashbuilder.client.navigation.widget.BaseNavWidget
areSubGroupsSupported, asWidget, clearSelectedItem, dispose, getItem, getItemSelected, getLevel, getMaxLevels, getNavGroup, getNavigationManager, getParent, getSubgroupNavWidget, hide, onAuthzPolicyChanged, onAuthzPolicyChanged, onNavTreeChanged, refresh, setHideEmptyGroups, setMaxLevels, setOnItemSelectedCommand, setOnStaleCommand, setParent, setSecure, setSelectedItem, show, show, showGroup
-
-
-
-
Constructor Detail
-
NavTreeWidget
@Inject public NavTreeWidget(NavTreeWidget.View view, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, PerspectivePluginManager pluginManager, org.uberfire.client.mvp.PlaceManager placeManager, NavigationManager navigationManager)
-
-
Method Detail
-
lookupNavGroupWidget
protected NavWidget lookupNavGroupWidget()
- Overrides:
lookupNavGroupWidgetin classBaseNavWidget
-
show
public void show(List<org.dashbuilder.navigation.NavItem> itemList)
- Specified by:
showin interfaceNavWidget- Overrides:
showin classTargetDivNavWidget
-
showItem
protected void showItem(org.dashbuilder.navigation.NavItem navItem)
- Overrides:
showItemin classBaseNavWidget
-
-