@ApplicationScoped public class PerspectiveTreeProvider extends Object implements PermissionTreeProvider
| Constructor and Description |
|---|
PerspectiveTreeProvider() |
PerspectiveTreeProvider(org.jboss.errai.ioc.client.container.SyncBeanManager iocManager,
PermissionManager permissionManager,
PermissionTreeI18n i18n) |
| Modifier and Type | Method and Description |
|---|---|
PermissionNode |
buildRootNode() |
void |
excludePerspectiveId(String perspectiveId) |
Set<String> |
getPerspectiveIdsExcluded() |
String |
getPerspectiveName(String perspectiveId) |
String |
getResourceName() |
String |
getRootNodeName() |
int |
getRootNodePosition() |
boolean |
isActive() |
void |
loadChildren(PermissionNode parent,
LoadOptions options,
LoadCallback callback) |
void |
setActive(boolean active) |
void |
setPerspectiveName(String perspectiveId,
String name) |
void |
setResourceName(String resourceName) |
void |
setRootNodeName(String rootNodeName) |
void |
setRootNodePosition(int rootNodePosition) |
public PerspectiveTreeProvider()
@Inject
public PerspectiveTreeProvider(org.jboss.errai.ioc.client.container.SyncBeanManager iocManager,
PermissionManager permissionManager,
PermissionTreeI18n i18n)
public boolean isActive()
isActive in interface PermissionTreeProviderpublic void setActive(boolean active)
public String getResourceName()
public void setResourceName(String resourceName)
public String getRootNodeName()
public void setRootNodeName(String rootNodeName)
public int getRootNodePosition()
public void setRootNodePosition(int rootNodePosition)
public void excludePerspectiveId(String perspectiveId)
public PermissionNode buildRootNode()
buildRootNode in interface PermissionTreeProviderpublic void loadChildren(PermissionNode parent, LoadOptions options, LoadCallback callback)
loadChildren in interface PermissionTreeProviderCopyright © 2012–2017 JBoss by Red Hat. All rights reserved.