Class NavDropDownWidget
- java.lang.Object
-
- org.dashbuilder.client.navigation.widget.BaseNavWidget
-
- org.dashbuilder.client.navigation.widget.NavDropDownWidget
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,NavWidget
@Dependent public class NavDropDownWidget extends BaseNavWidget
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceNavDropDownWidget.View
-
Constructor Summary
Constructors Constructor Description NavDropDownWidget(NavDropDownWidget.View view, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, NavigationManager navigationManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearSelectedItem()NavWidgetlookupNavGroupWidget()voidonItemClicked(org.dashbuilder.navigation.NavItem navItem)voidonSubGroupItemClicked(NavWidget subGroup)booleansetSelectedItem(String id)voidshow(org.dashbuilder.navigation.NavGroup navGroup)-
Methods inherited from class org.dashbuilder.client.navigation.widget.BaseNavWidget
areSubGroupsSupported, asWidget, 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
-
NavDropDownWidget
@Inject public NavDropDownWidget(NavDropDownWidget.View view, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, NavigationManager navigationManager)
-
-
Method Detail
-
lookupNavGroupWidget
public NavWidget lookupNavGroupWidget()
- Overrides:
lookupNavGroupWidgetin classBaseNavWidget
-
show
public void show(org.dashbuilder.navigation.NavGroup navGroup)
- Specified by:
showin interfaceNavWidget- Overrides:
showin classBaseNavWidget
-
onItemClicked
public void onItemClicked(org.dashbuilder.navigation.NavItem navItem)
- Overrides:
onItemClickedin classBaseNavWidget
-
onSubGroupItemClicked
public void onSubGroupItemClicked(NavWidget subGroup)
- Overrides:
onSubGroupItemClickedin classBaseNavWidget
-
setSelectedItem
public boolean setSelectedItem(String id)
- Specified by:
setSelectedItemin interfaceNavWidget- Overrides:
setSelectedItemin classBaseNavWidget
-
clearSelectedItem
public void clearSelectedItem()
- Specified by:
clearSelectedItemin interfaceNavWidget- Overrides:
clearSelectedItemin classBaseNavWidget
-
-