public class NavWorkbenchCtx extends NavItemContextImpl
NavItemContext
which contains workbench related context like for instance:
Modifier and Type | Field and Description |
---|---|
static String |
NAV_GROUP_ID |
static String |
PERMISSIONS |
static String |
RESOURCE_ID |
static String |
RESOURCE_TYPE |
Constructor and Description |
---|
NavWorkbenchCtx() |
NavWorkbenchCtx(String ctx) |
Modifier and Type | Method and Description |
---|---|
NavWorkbenchCtx |
addPermission(String permission) |
NavWorkbenchCtx |
clearPermissions() |
static NavWorkbenchCtx |
get(NavItem navItem) |
static NavWorkbenchCtx |
get(String navItemCtx) |
String |
getNavGroupId() |
List<String> |
getPermissions() |
String |
getResourceId() |
ActivityResourceType |
getResourceType() |
static NavWorkbenchCtx |
permission(String... permission) |
static NavWorkbenchCtx |
perspective(String perspectiveId) |
NavWorkbenchCtx |
setNavGroupId(String navGroupId) |
NavWorkbenchCtx |
setResourceId(String resourceId) |
NavWorkbenchCtx |
setResourceType(ActivityResourceType resourceType) |
getProperty, getPropertyIds, includesPropertiesOf, init, removeProperty, setProperty, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
create
public static final String PERMISSIONS
public static final String RESOURCE_ID
public static final String RESOURCE_TYPE
public static final String NAV_GROUP_ID
public NavWorkbenchCtx()
public NavWorkbenchCtx(String ctx)
public static NavWorkbenchCtx get(NavItem navItem)
public static NavWorkbenchCtx get(String navItemCtx)
public static NavWorkbenchCtx perspective(String perspectiveId)
public static NavWorkbenchCtx permission(String... permission)
public String getResourceId()
public NavWorkbenchCtx setResourceId(String resourceId)
public ActivityResourceType getResourceType()
public NavWorkbenchCtx setResourceType(ActivityResourceType resourceType)
public String getNavGroupId()
public NavWorkbenchCtx setNavGroupId(String navGroupId)
public NavWorkbenchCtx clearPermissions()
public NavWorkbenchCtx addPermission(String permission)
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.