Class ActivityOption

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.ActivityOption
All Implemented Interfaces:
Serializable

public class ActivityOption extends ValueClass implements Serializable
This class represents an option for an activity project.
Since:
8.00.012.001
See Also:
  • Field Details

    • id

      protected int id
      Option ID. This value can be one of the predefined option IDs in ActivityOptionC. Or you can use an application defined value greater or equal to ActivityOptionC.ID_VALUE.
      See Also:
    • name

      protected String name
      Activity option name. The name must not contain one of this characters: ! $ - + *
    • onlyKeyword

      protected boolean onlyKeyword
      The value can only be selected from the associated keyword list. This option has to be checked by the client application. It is not checked by Indexserver.
    • readOnly

      protected boolean readOnly
      The value can not be edited in the user interface. This option has to be checked by the client application. It is not checked by Indexserver.
    • sorted

      protected boolean sorted
      The value has to be displayed in an appropriate order. This option has to be checked by the client application. It is not checked by Indexserver.
    • stamp

      protected boolean stamp
      This option is a stamp field. This option has to be checked by the client application. It is not checked by Indexserver.
    • mandatory

      protected boolean mandatory
      A value must be defined for this option. This option has to be checked by the client application. It is not checked by Indexserver.
    • keywords

      protected String[] keywords
      Keywords. This array defines the values that can or must be used to set the option. If no keywords are defined, this member is null or an empty array.
  • Constructor Details

    • ActivityOption

      public ActivityOption()
    • ActivityOption

      public ActivityOption(int id, String name, boolean onlyKeyword, boolean readOnly, boolean sorted, boolean stamp, boolean mandatory, String[] keywords)
    • ActivityOption

      public ActivityOption(ActivityOption rhs)
  • Method Details

    • getId

      public int getId()
    • setId

      public void setId(int id)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • isOnlyKeyword

      public boolean isOnlyKeyword()
    • setOnlyKeyword

      public void setOnlyKeyword(boolean onlyKeywordList)
    • isReadOnly

      public boolean isReadOnly()
    • setReadOnly

      public void setReadOnly(boolean readOnly)
    • isSorted

      public boolean isSorted()
    • setSorted

      public void setSorted(boolean sorted)
    • isStamp

      public boolean isStamp()
    • setStamp

      public void setStamp(boolean stamp)
    • isMandatory

      public boolean isMandatory()
    • setMandatory

      public void setMandatory(boolean mandatory)
    • getKeywords

      public String[] getKeywords()
    • setKeywords

      public void setKeywords(String[] keywords)
    • toString

      public String toString()
      Overrides:
      toString in class Object