static NavItemContext create() { return new NavItemContextImpl(); }
public String getResourceId() { return super.getProperty(RESOURCE_ID); }
public NavItemContextImpl(String ctx) { init(ctx); }
public NavWorkbenchCtx setResourceId(String resourceId) { if (resourceId == null) { super.removeProperty(RESOURCE_ID); } else { super.setProperty(RESOURCE_ID, resourceId); } return this; }
public NavWorkbenchCtx addPermission(String permission) { String str = super.getProperty(PERMISSIONS); str = str == null ? permission : str + "," + permission; super.setProperty(PERMISSIONS, str); return this; } }
public NavWorkbenchCtx setResourceType(ActivityResourceType resourceType) { super.setProperty(RESOURCE_TYPE, resourceType.getName().toUpperCase()); return this; }
public NavWorkbenchCtx clearPermissions() { super.removeProperty(PERMISSIONS); return this; }
public NavWorkbenchCtx setNavGroupId(String navGroupId) { if (navGroupId == null) { super.removeProperty(NAV_GROUP_ID); } else { super.setProperty(NAV_GROUP_ID, navGroupId); } return this; }
public NavWorkbenchCtx addPermission(String permission) { String str = super.getProperty(PERMISSIONS); str = str == null ? permission : str + "," + permission; super.setProperty(PERMISSIONS, str); return this; } }
public NavWorkbenchCtx setResourceType(ActivityResourceType resourceType) { super.setProperty(RESOURCE_TYPE, resourceType.getName().toUpperCase()); return this; }
public NavWorkbenchCtx clearPermissions() { super.removeProperty(PERMISSIONS); return this; }
public NavWorkbenchCtx setResourceId(String resourceId) { if (resourceId == null) { super.removeProperty(RESOURCE_ID); } else { super.setProperty(RESOURCE_ID, resourceId); } return this; }
public String getNavGroupId() { return super.getProperty(NAV_GROUP_ID); }
static NavItemContext get(String ctx) { return new NavItemContextImpl(ctx); }
public NavItemContextImpl(String ctx) { init(ctx); }
public NavWorkbenchCtx setNavGroupId(String navGroupId) { if (navGroupId == null) { super.removeProperty(NAV_GROUP_ID); } else { super.setProperty(NAV_GROUP_ID, navGroupId); } return this; }
public String getNavGroupId() { return super.getProperty(NAV_GROUP_ID); }
static NavItemContext get(String ctx) { return new NavItemContextImpl(ctx); }
public String getResourceId() { return super.getProperty(RESOURCE_ID); }
static NavItemContext create() { return new NavItemContextImpl(); }