Class OrgChartNode
java.lang.Object
org.teamapps.application.server.controlcenter.organization.OrgChartNode
public class OrgChartNode
extends java.lang.Object
-
Constructor Summary
Constructors Modifier Constructor Description OrgChartNode(OrganizationUnit organizationUnit, java.util.List<UserRoleAssignment> roleAssignments, boolean allRoles, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData)protectedOrgChartNode(OrganizationUnit organizationUnit, UserRoleAssignment assignment, java.lang.String fullName, java.lang.String image, java.lang.String role, RoleType type, java.lang.String search) -
Method Summary
Modifier and Type Method Description java.util.List<OrgChartNode>getNodesByType(RoleType... types)OrganizationUnitgetOrganizationUnit()org.teamapps.icons.IcongetOrgUnitIcon()java.lang.StringgetRoleName()RoleTypegetRoleType()java.lang.StringgetSearchMatchingString()java.util.List<OrgChartNode>getSubNodes()java.lang.StringgetUnitNameWithPrefix()java.lang.StringgetUnitTypeName()java.lang.StringgetUserFullName()java.lang.StringgetUserImage()UserRoleAssignmentgetUserRoleAssignment()booleanmatches(java.lang.String query)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
OrgChartNode
public OrgChartNode(OrganizationUnit organizationUnit, java.util.List<UserRoleAssignment> roleAssignments, boolean allRoles, org.teamapps.application.api.application.ApplicationInstanceData applicationInstanceData) -
OrgChartNode
protected OrgChartNode(OrganizationUnit organizationUnit, UserRoleAssignment assignment, java.lang.String fullName, java.lang.String image, java.lang.String role, RoleType type, java.lang.String search)
-
-
Method Details
-
getNodesByType
-
matches
public boolean matches(java.lang.String query) -
getOrganizationUnit
-
getUserRoleAssignment
-
getUserFullName
public java.lang.String getUserFullName() -
getRoleName
public java.lang.String getRoleName() -
getUnitNameWithPrefix
public java.lang.String getUnitNameWithPrefix() -
getUnitTypeName
public java.lang.String getUnitTypeName() -
getSearchMatchingString
public java.lang.String getSearchMatchingString() -
getUserImage
public java.lang.String getUserImage() -
getOrgUnitIcon
public org.teamapps.icons.Icon getOrgUnitIcon() -
getRoleType
-
getSubNodes
-