Class PermissionResourceNode
- java.lang.Object
-
- org.uberfire.security.client.authz.tree.impl.AbstractPermissionNode
-
- org.uberfire.security.client.authz.tree.impl.PermissionResourceNode
-
- All Implemented Interfaces:
HasResources,PermissionNode
public class PermissionResourceNode extends AbstractPermissionNode implements HasResources
A resource node allows for adding or removing children nodes (each one represents a set of permissions over a single resource instance) at runtime.
-
-
Constructor Summary
Constructors Constructor Description PermissionResourceNode()PermissionResourceNode(String resourceName, PermissionTreeProvider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetResourceName()Retrieves the name of the resource (if any) this node is handling.voidsetResourceName(String resourceName)-
Methods inherited from class org.uberfire.security.client.authz.tree.impl.AbstractPermissionNode
addDependencies, addPermission, addPermission, collapse, expand, getDependencies, getLevel, getNodeFullName, getNodeName, getParentNode, getPermissionDenyName, getPermissionGrantName, getPermissionList, getPermissionTree, getPermissionTreeProvider, getPositionInTree, getProperty, impliesName, impliesName, isExpanded, propertyEquals, setNodeFullName, setNodeName, setParentNode, setPermissionDenyName, setPermissionGrantName, setPermissionTree, setPermissionTreeProvider, setPositionInTree, setProperty, updatePermissionList
-
-
-
-
Constructor Detail
-
PermissionResourceNode
public PermissionResourceNode()
-
PermissionResourceNode
public PermissionResourceNode(String resourceName, PermissionTreeProvider provider)
-
-
Method Detail
-
getResourceName
public String getResourceName()
Description copied from interface:HasResourcesRetrieves the name of the resource (if any) this node is handling.- Specified by:
getResourceNamein interfaceHasResources- Returns:
- The name to display in the UI. If null then a generic resource name will be used such as "Item" or "Instance".
-
setResourceName
public void setResourceName(String resourceName)
-
-