Class DsSetNode

  • All Implemented Interfaces:
    de.uplanet.lucy.server.usermanager.orgstructure.IDsNode

    @Scriptable
    public final class DsSetNode
    extends Object
    implements de.uplanet.lucy.server.usermanager.orgstructure.IDsNode
    • Constructor Detail

      • DsSetNode

        public DsSetNode​(int p_iId,
                         String p_strId,
                         int p_iClassId,
                         String p_strName,
                         String p_strDesc,
                         int p_iPriority,
                         boolean p_bDeleted)
        Create a set node.
        Parameters:
        p_iId - The integer ID of the set
        p_strId - The ID of the set (normally a GUID).
        p_iClassId - The ID of the set's class.
        p_strName - The name.
        p_strDesc - The description.
        p_iPriority - The priority.
        p_bDeleted - true if the set is deleted, or false otherwise.
    • Method Detail

      • getGuid

        public String getGuid()
        Specified by:
        getGuid in interface de.uplanet.lucy.server.usermanager.orgstructure.IDsNode
      • getId

        public int getId()
        Specified by:
        getId in interface de.uplanet.lucy.server.usermanager.orgstructure.IDsNode
      • getClassId

        public int getClassId()
        Specified by:
        getClassId in interface de.uplanet.lucy.server.usermanager.orgstructure.IDsNode
      • getName

        public String getName()
      • getPath

        public String getPath()
      • getPathAsStringBuilder

        public StringBuilder getPathAsStringBuilder()
      • getDescription

        public String getDescription()
      • getPriority

        public int getPriority()
        Specified by:
        getPriority in interface de.uplanet.lucy.server.usermanager.orgstructure.IDsNode
      • isDeleted

        public boolean isDeleted()
        Specified by:
        isDeleted in interface de.uplanet.lucy.server.usermanager.orgstructure.IDsNode
      • hasParent

        public boolean hasParent()
        Specified by:
        hasParent in interface de.uplanet.lucy.server.usermanager.orgstructure.IDsNode
      • getParent

        public DsContainerNode getParent()
        Specified by:
        getParent in interface de.uplanet.lucy.server.usermanager.orgstructure.IDsNode
      • hasMember

        public boolean hasMember()
        Returns:
        true if this container has members, or false otherwise.
      • getMembers

        public DsSetNode[] getMembers()
        Returns:
        An array that contains the member sets of this set (not null).