Class BusinessAttributeGroup

java.lang.Object
com.imc.datamodel.BusinessAttributeGroup
All Implemented Interfaces:
Serializable

public class BusinessAttributeGroup extends Object implements Serializable
POJO to represent a group object.
See Also:
  • Field Details

  • Constructor Details

    • BusinessAttributeGroup

      public BusinessAttributeGroup()
    • BusinessAttributeGroup

      public BusinessAttributeGroup(String groupObjectName, Integer groupPosition, String groupLabel, String groupDescription, boolean synchronizeAllowed, BusinessObject groupObject)
  • Method Details

    • addAttachment

      public void addAttachment(String attachment)
    • getAttachment

      public Collection<String> getAttachment()
    • getComment

      public String getComment()
    • getGroupError

      public boolean getGroupError()
    • getGroupHidden

      public boolean getGroupHidden()
      Returns:
      the groupId
    • getGroupLabel

      public String getGroupLabel()
      Returns:
      the groupLabel
    • getGroupObject

      public BusinessObject getGroupObject()
      Returns:
      the groupObject
    • getGroupObjectName

      public String getGroupObjectName()
      Returns:
      the groupObjectName
    • getGroupPosition

      public Integer getGroupPosition()
      Returns:
      the groupId
    • getMainAttachment

      public String getMainAttachment()
    • getRichTextDescription

      public String getRichTextDescription()
    • getSubGroupObjects

      public Collection<BusinessObject> getSubGroupObjects()
      Returns:
      the subGroupObjects
    • isSynchronizeAllowed

      public boolean isSynchronizeAllowed()
      Returns:
      the synchronizeAllowed
    • setAttachment

      public void setAttachment(Collection<String> attachment)
    • setComment

      public void setComment(String comment)
    • setGroupDescription

      public void setGroupDescription(String groupDescription)
      Parameters:
      groupDescription - to set
    • setGroupError

      public void setGroupError(boolean groupError)
    • setGroupHidden

      public void setGroupHidden(boolean groupHidden)
      Parameters:
      $ - {param} to set
    • setGroupLabel

      public void setGroupLabel(String groupLabel)
      Parameters:
      groupLabel - to set
    • setGroupObject

      public void setGroupObject(BusinessObject groupObject)
      Parameters:
      groupObject - to set
    • setGroupObjectName

      public void setGroupObjectName(String groupObjectName)
      Parameters:
      $ - {param} to set
    • setGroupPosition

      public void setGroupPosition(Integer groupPosition)
      Parameters:
      groupId - to set
    • setMainAttachment

      public void setMainAttachment(String mainAttachment)
    • setRichTextDescription

      public void setRichTextDescription(String richTextDescription)
    • setSubGroupObjects

      public void setSubGroupObjects(Collection<BusinessObject> subGroupObjects)
      Parameters:
      subGroupObjects - to set
    • setSynchronizeAllowed

      public void setSynchronizeAllowed(boolean synchronizeAllowed)
      Parameters:
      synchronizeAllowed - to set