public abstract class BaseNavWidget extends Object implements NavWidget
Constructor and Description |
---|
BaseNavWidget(NavWidgetView view,
NavigationManager navigationManager) |
@Inject public BaseNavWidget(NavWidgetView view, NavigationManager navigationManager)
public NavigationManager getNavigationManager()
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget
in interface com.google.gwt.user.client.ui.IsWidget
public void setHideEmptyGroups(boolean hide)
setHideEmptyGroups
in interface NavWidget
public void setOnItemSelectedCommand(Command onItemSelected)
setOnItemSelectedCommand
in interface NavWidget
public void setOnStaleCommand(Command onStaleCommand)
setOnStaleCommand
in interface NavWidget
public int getMaxLevels()
getMaxLevels
in interface NavWidget
public void setMaxLevels(int maxLevels)
setMaxLevels
in interface NavWidget
public NavGroup getNavGroup()
getNavGroup
in interface NavWidget
public boolean areSubGroupsSupported()
protected NavWidget lookupNavGroupWidget()
protected void showGroup(NavGroup navGroup)
protected void showItem(NavItem navItem)
public NavItem getItemSelected()
getItemSelected
in interface NavWidget
public boolean setSelectedItem(String id)
setSelectedItem
in interface NavWidget
public void clearSelectedItem()
clearSelectedItem
in interface NavWidget
public void onSubGroupItemClicked(NavWidget subGroup)
public void onItemClicked(NavItem navItem)
protected void refresh()
public void onNavTreeChanged(@Observes NavTreeChangedEvent event)
public void onAuthzPolicyChanged(@Observes SaveRoleEvent event)
public void onAuthzPolicyChanged(@Observes SaveGroupEvent event)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.