org.openpermis.editor.policy.view
Class RoleNode
java.lang.Object
org.openpermis.editor.policy.view.RoleNode
- All Implemented Interfaces:
- TreeNode
class RoleNode
- extends Object
- implements TreeNode
- Since:
- 0.3.0
Constructor Summary |
RoleNode(org.openpermis.policy.bean.RoleHierarchyBean hierarchy)
|
RoleNode(org.openpermis.policy.bean.RoleHierarchyBean hierarchy,
String role,
RoleNode parent)
|
parent
private RoleNode parent
- Since:
- 0.3.0
role
private String role
- Since:
- 0.3.0
subRoles
private List<TreeNode> subRoles
- Since:
- 0.3.0
hierarchy
private org.openpermis.policy.bean.RoleHierarchyBean hierarchy
- Since:
- 0.3.0
RoleNode
public RoleNode(org.openpermis.policy.bean.RoleHierarchyBean hierarchy,
String role,
RoleNode parent)
- Since:
- 0.3.0
RoleNode
public RoleNode(org.openpermis.policy.bean.RoleHierarchyBean hierarchy)
- Since:
- 0.3.0
children
public Enumeration children()
- Specified by:
children
in interface TreeNode
- Since:
- 0.3.0
getAllowsChildren
public boolean getAllowsChildren()
- Specified by:
getAllowsChildren
in interface TreeNode
- Since:
- 0.3.0
getChildAt
public TreeNode getChildAt(int childIndex)
- Specified by:
getChildAt
in interface TreeNode
- Since:
- 0.3.0
getChildCount
public int getChildCount()
- Specified by:
getChildCount
in interface TreeNode
- Since:
- 0.3.0
getIndex
public int getIndex(TreeNode node)
- Specified by:
getIndex
in interface TreeNode
- Since:
- 0.3.0
getParent
public TreeNode getParent()
- Specified by:
getParent
in interface TreeNode
- Since:
- 0.3.0
getRole
public String getRole()
- Since:
- 0.3.0
isLeaf
public boolean isLeaf()
- Specified by:
isLeaf
in interface TreeNode
- Since:
- 0.3.0
toString
public String toString()
- Overrides:
toString
in class Object
- Since:
- 0.3.0
PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:15:22
Copyright (c) 2002-2007 Ergon Informatik AG