Class NavCarouselWidget
- java.lang.Object
-
- org.dashbuilder.client.navigation.widget.BaseNavWidget
-
- org.dashbuilder.client.navigation.widget.NavCarouselWidget
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,HasDefaultNavItem,NavWidget
@Dependent public class NavCarouselWidget extends BaseNavWidget implements HasDefaultNavItem
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceNavCarouselWidget.View
-
Constructor Summary
Constructors Constructor Description NavCarouselWidget(NavCarouselWidget.View view, NavigationManager navigationManager, PerspectivePluginManager perspectivePluginManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanareSubGroupsSupported()StringgetDefaultNavItemId()voidonInfiniteRecursion(org.dashbuilder.navigation.layout.LayoutRecursionIssue issue)voidsetDefaultNavItemId(String defaultNavItemId)voidshow(List<org.dashbuilder.navigation.NavItem> itemList)protected voidshowItem(org.dashbuilder.navigation.NavItem navItem)-
Methods inherited from class org.dashbuilder.client.navigation.widget.BaseNavWidget
asWidget, clearSelectedItem, dispose, getItem, getItemSelected, getLevel, getMaxLevels, getNavGroup, getNavigationManager, getParent, getSubgroupNavWidget, hide, lookupNavGroupWidget, onAuthzPolicyChanged, onAuthzPolicyChanged, onItemClicked, onNavTreeChanged, onSubGroupItemClicked, refresh, setHideEmptyGroups, setMaxLevels, setOnItemSelectedCommand, setOnStaleCommand, setParent, setSecure, setSelectedItem, show, show, showGroup
-
-
-
-
Constructor Detail
-
NavCarouselWidget
@Inject public NavCarouselWidget(NavCarouselWidget.View view, NavigationManager navigationManager, PerspectivePluginManager perspectivePluginManager)
-
-
Method Detail
-
areSubGroupsSupported
public boolean areSubGroupsSupported()
- Overrides:
areSubGroupsSupportedin classBaseNavWidget
-
getDefaultNavItemId
public String getDefaultNavItemId()
- Specified by:
getDefaultNavItemIdin interfaceHasDefaultNavItem
-
setDefaultNavItemId
public void setDefaultNavItemId(String defaultNavItemId)
- Specified by:
setDefaultNavItemIdin interfaceHasDefaultNavItem
-
show
public void show(List<org.dashbuilder.navigation.NavItem> itemList)
- Specified by:
showin interfaceNavWidget- Overrides:
showin classBaseNavWidget
-
showItem
protected void showItem(org.dashbuilder.navigation.NavItem navItem)
- Overrides:
showItemin classBaseNavWidget
-
onInfiniteRecursion
public void onInfiniteRecursion(org.dashbuilder.navigation.layout.LayoutRecursionIssue issue)
-
-