Class UserPrivilegesView.PrivilegeNode
java.lang.Object
org.teamapps.application.server.system.privilege.UserPrivilegesView.PrivilegeNode
- All Implemented Interfaces:
org.teamapps.ux.component.tree.TreeNodeInfo
- Enclosing class:
- UserPrivilegesView
public class UserPrivilegesView.PrivilegeNode
extends java.lang.Object
implements org.teamapps.ux.component.tree.TreeNodeInfo
-
Constructor Summary
Constructors Constructor Description PrivilegeNode(org.teamapps.application.api.privilege.PrivilegeGroup privilegeGroup, PrivilegeApplicationKey privilegeApplicationKey, UserPrivilegesView.PrivilegeNode parent)PrivilegeNode(Application application, UserPrivilegesView.PrivilegeNode parent)PrivilegeNode(OrganizationFieldView organizationField, UserPrivilegesView.PrivilegeNode parent) -
Method Summary
Modifier and Type Method Description ApplicationgetApplication()org.teamapps.icons.IcongetIcon()OrganizationFieldViewgetOrganizationField()java.lang.ObjectgetParent()PrivilegeApplicationKeygetPrivilegeApplicationKey()org.teamapps.application.api.privilege.PrivilegeGroupgetPrivilegeGroup()java.lang.StringgetTitle()booleanisExpanded()booleanisLazyChildren()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.teamapps.ux.component.tree.TreeNodeInfo
isSelectable
-
Constructor Details
-
PrivilegeNode
-
PrivilegeNode
public PrivilegeNode(OrganizationFieldView organizationField, UserPrivilegesView.PrivilegeNode parent) -
PrivilegeNode
public PrivilegeNode(org.teamapps.application.api.privilege.PrivilegeGroup privilegeGroup, PrivilegeApplicationKey privilegeApplicationKey, UserPrivilegesView.PrivilegeNode parent)
-
-
Method Details
-
getPrivilegeApplicationKey
-
getIcon
public org.teamapps.icons.Icon getIcon() -
getTitle
public java.lang.String getTitle() -
getApplication
-
getOrganizationField
-
getPrivilegeGroup
public org.teamapps.application.api.privilege.PrivilegeGroup getPrivilegeGroup() -
getParent
public java.lang.Object getParent()- Specified by:
getParentin interfaceorg.teamapps.ux.component.tree.TreeNodeInfo
-
isExpanded
public boolean isExpanded()- Specified by:
isExpandedin interfaceorg.teamapps.ux.component.tree.TreeNodeInfo
-
isLazyChildren
public boolean isLazyChildren()- Specified by:
isLazyChildrenin interfaceorg.teamapps.ux.component.tree.TreeNodeInfo
-