Class CometPlaceholderGroup

java.lang.Object
com.priint.pubserver.tagging.TaggingObject
com.priint.pubserver.comet.entity.CometEntity
com.priint.pubserver.comet.entity.placeholder.CometPlaceholderGroup
All Implemented Interfaces:
Serializable

@CometTypeConstraints(calculateIds=true, referenceBinding=NONE) public class CometPlaceholderGroup extends CometEntity

Java class for the Placeholder Group configuration type

See Also:
  • Constructor Details

    • CometPlaceholderGroup

      public CometPlaceholderGroup()
      Instantiates a new Comet placeholder group.
    • CometPlaceholderGroup

      public CometPlaceholderGroup(int id, String label)
      Instantiates a new Comet placeholder group.
      Parameters:
      id - the id
      label - the label
  • Method Details

    • getColorId

      public Integer getColorId()
      Gets color id.
      Returns:
      the color id
    • getLabel

      public String getLabel()
      Gets label.
      Returns:
      the label
    • getMembers

      Gets members.
      Returns:
      the members
    • getRepositoryFilename

      public String getRepositoryFilename() throws CometException
      Description copied from class: CometEntity

      Gets the repository filename for this particular item

      This method MUST be overridden by classes extending CometEntity

      Overrides:
      getRepositoryFilename in class CometEntity
      Returns:
      the repository filename of this particular item
      Throws:
      CometException - the comet exception
    • getRepositoryPath

      public String getRepositoryPath() throws CometException
      Description copied from class: CometEntity

      Get the relative repository path for this configuration type.

      This method MUST be overridden by classes extending CometEntity.

      Overrides:
      getRepositoryPath in class CometEntity
      Returns:
      relative repository path
      Throws:
      CometException - the comet exception
    • getUser

      public String getUser()
      Gets user.
      Returns:
      the user
    • setColorId

      public void setColorId(Integer colorId)
      Sets color id.
      Parameters:
      colorId - the color id
    • setLabel

      public void setLabel(String label)
      Sets label.
      Parameters:
      label - the label
    • setMembers

      public void setMembers(List<CometPlaceholderGroup.Placeholder> members)
      Sets members.
      Parameters:
      members - the members
    • setUser

      public void setUser(String user)
      Sets user.
      Parameters:
      user - the user