Class NavTabListWidget
- java.lang.Object
-
- org.dashbuilder.client.navigation.widget.BaseNavWidget
-
- org.dashbuilder.client.navigation.widget.TargetDivNavWidget
-
- org.dashbuilder.client.navigation.widget.NavTabListWidget
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,HasDefaultNavItem,HasTargetDiv,NavWidget
@Dependent public class NavTabListWidget extends TargetDivNavWidget
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceNavTabListWidget.View
-
Constructor Summary
Constructors Constructor Description NavTabListWidget(NavTabListWidget.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()voidonItemClicked(org.dashbuilder.navigation.NavItem navItem)booleansetSelectedItem(String id)voidshow(List<org.dashbuilder.navigation.NavItem> itemList)-
Methods inherited from class org.dashbuilder.client.navigation.widget.TargetDivNavWidget
_gotoDefaultItem, getDefaultNavItemId, getFirstRuntimePerspective, getTargetDivId, getView, gotoDefaultItem, gotoNavItem, onInfiniteRecursion, 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, show, show, showGroup, showItem
-
-
-
-
Constructor Detail
-
NavTabListWidget
@Inject public NavTabListWidget(NavTabListWidget.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
-
setSelectedItem
public boolean setSelectedItem(String id)
- Specified by:
setSelectedItemin interfaceNavWidget- Overrides:
setSelectedItemin classBaseNavWidget
-
show
public void show(List<org.dashbuilder.navigation.NavItem> itemList)
- Specified by:
showin interfaceNavWidget- Overrides:
showin classTargetDivNavWidget
-
onItemClicked
public void onItemClicked(org.dashbuilder.navigation.NavItem navItem)
- Overrides:
onItemClickedin classTargetDivNavWidget
-
-