Class DsContainerNode

java.lang.Object
de.uplanet.lucy.server.usermanager.orgstructure.DsContainerNode
All Implemented Interfaces:
de.uplanet.lucy.server.usermanager.orgstructure.IDsNode

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

    • DsContainerNode

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

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • 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
    • hasContainer

      public boolean hasContainer()
      Returns:
      true if this container has child containers, or false otherwise.
    • getContainers

      public DsContainerNode[] getContainers()
      Returns:
      An array that contains the child containers of this container (not null).
    • hasSet

      public boolean hasSet()
      Returns:
      true if this container has child sets, or false otherwise.
    • getSets

      public DsSetNode[] getSets()
      Returns:
      An array that contains the child sets of this container (not null).