public abstract class TargetDivNavWidget extends BaseNavWidget implements HasTargetDiv, HasDefaultNavItem
Modifier and Type | Class and Description |
---|---|
static interface |
TargetDivNavWidget.View<T extends TargetDivNavWidget> |
Constructor and Description |
---|
TargetDivNavWidget(TargetDivNavWidget.View view,
PerspectivePluginManager pluginManager,
PlaceManager placeManager,
NavigationManager navigationManager) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
_gotoDefaultItem() |
String |
getDefaultNavItemId() |
protected String |
getFirstRuntimePerspective(List<NavItem> itemList) |
String |
getTargetDivId() |
TargetDivNavWidget.View |
getView() |
protected boolean |
gotoDefaultItem() |
protected void |
gotoNavItem(boolean onlyRuntimePerspectives) |
void |
onInfiniteRecursion(LayoutRecursionIssue issue) |
void |
onItemClicked(NavItem navItem) |
void |
onSubGroupItemClicked(NavWidget subGroup) |
void |
setDefaultNavItemId(String defaultNavItemId) |
void |
setGotoItemEnabled(boolean enabled) |
void |
setTargetDivId(String targetDivId) |
void |
show(List<NavItem> itemList) |
areSubGroupsSupported, asWidget, clearSelectedItem, dispose, getItem, getItemSelected, getLevel, getMaxLevels, getNavGroup, getNavigationManager, getParent, getSubgroupNavWidget, hide, lookupNavGroupWidget, onAuthzPolicyChanged, onAuthzPolicyChanged, onNavTreeChanged, refresh, setHideEmptyGroups, setMaxLevels, setOnItemSelectedCommand, setOnStaleCommand, setParent, setSecure, setSelectedItem, show, show, showGroup, showItem
@Inject public TargetDivNavWidget(TargetDivNavWidget.View view, PerspectivePluginManager pluginManager, PlaceManager placeManager, NavigationManager navigationManager)
public TargetDivNavWidget.View getView()
public void setGotoItemEnabled(boolean enabled)
setGotoItemEnabled
in interface HasTargetDiv
public String getTargetDivId()
getTargetDivId
in interface HasTargetDiv
public void setTargetDivId(String targetDivId)
setTargetDivId
in interface HasTargetDiv
public String getDefaultNavItemId()
getDefaultNavItemId
in interface HasDefaultNavItem
public void setDefaultNavItemId(String defaultNavItemId)
setDefaultNavItemId
in interface HasDefaultNavItem
public void show(List<NavItem> itemList)
show
in interface NavWidget
show
in class BaseNavWidget
protected boolean gotoDefaultItem()
protected boolean _gotoDefaultItem()
public void onItemClicked(NavItem navItem)
onItemClicked
in class BaseNavWidget
public void onSubGroupItemClicked(NavWidget subGroup)
onSubGroupItemClicked
in class BaseNavWidget
protected void gotoNavItem(boolean onlyRuntimePerspectives)
public void onInfiniteRecursion(LayoutRecursionIssue issue)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.