Class MergedPrivilege

java.lang.Object
org.teamapps.ux.component.template.BaseTemplateRecord<PAYLOAD>
org.teamapps.ux.component.template.BaseTemplateTreeNode<java.lang.Object>
org.teamapps.application.server.system.privilege.MergedPrivilege
All Implemented Interfaces:
org.teamapps.ux.component.node.TreeNode, org.teamapps.ux.component.template.PayloadProvider<java.lang.Object>, org.teamapps.ux.component.tree.TreeNodeInfo

public class MergedPrivilege
extends org.teamapps.ux.component.template.BaseTemplateTreeNode<java.lang.Object>
  • Constructor Summary

    Constructors
    Constructor Description
    MergedPrivilege​(MergedPrivilegeGroup parent, java.lang.String name, org.teamapps.icons.Icon icon, java.lang.String title)  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getCaption()  
    org.teamapps.icons.Icon getIcon()  
    java.lang.String getName()  
    org.teamapps.ux.component.template.BaseTemplateTreeNode<java.lang.Object> getParent()  
    java.lang.String getTitle()  

    Methods inherited from class org.teamapps.ux.component.template.BaseTemplateTreeNode

    copy, copyTree, isExpanded, isLazyChildren, isSelectable, setExpanded, setLazyChildren, setParent, setPayload, setSelectable

    Methods inherited from class org.teamapps.ux.component.template.BaseTemplateRecord

    getAriaLabel, getBadge, getDescription, getImage, getPayload, setAriaLabel, setBadge, setCaption, setDescription, setIcon, setImage, setTitle, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.teamapps.ux.component.node.TreeNode

    getDepth, getPath, isDescendantOf, isDescendantOf
  • Constructor Details

    • MergedPrivilege

      public MergedPrivilege​(MergedPrivilegeGroup parent, java.lang.String name, org.teamapps.icons.Icon icon, java.lang.String title)
  • Method Details

    • getName

      public java.lang.String getName()
    • getIcon

      public org.teamapps.icons.Icon getIcon()
      Overrides:
      getIcon in class org.teamapps.ux.component.template.BaseTemplateRecord<java.lang.Object>
    • getTitle

      public java.lang.String getTitle()
      Overrides:
      getTitle in class org.teamapps.ux.component.template.BaseTemplateRecord<java.lang.Object>
    • getParent

      public org.teamapps.ux.component.template.BaseTemplateTreeNode<java.lang.Object> getParent()
      Specified by:
      getParent in interface org.teamapps.ux.component.node.TreeNode
      Specified by:
      getParent in interface org.teamapps.ux.component.tree.TreeNodeInfo
      Overrides:
      getParent in class org.teamapps.ux.component.template.BaseTemplateTreeNode<java.lang.Object>
    • getCaption

      public java.lang.String getCaption()
      Overrides:
      getCaption in class org.teamapps.ux.component.template.BaseTemplateRecord<java.lang.Object>