Package de.elo.ix.client
Class ActivityOption
java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.ActivityOption
- All Implemented Interfaces:
Serializable
This class represents an option for an activity project.
- Since:
- 8.00.012.001
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected int
Option ID.protected String[]
Keywords.protected boolean
A value must be defined for this option.protected String
Activity option name.protected boolean
The value can only be selected from the associated keyword list.protected boolean
The value can not be edited in the user interface.protected boolean
The value has to be displayed in an appropriate order.protected boolean
This option is a stamp field.Fields inherited from class byps.BValueClass
bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
-
Constructor Summary
ConstructorsConstructorDescriptionActivityOption
(int id, String name, boolean onlyKeyword, boolean readOnly, boolean sorted, boolean stamp, boolean mandatory, String[] keywords) -
Method Summary
Modifier and TypeMethodDescriptionint
getId()
String[]
getName()
boolean
boolean
boolean
boolean
isSorted()
boolean
isStamp()
void
setId
(int id) void
setKeywords
(String[] keywords) void
setMandatory
(boolean mandatory) void
void
setOnlyKeyword
(boolean onlyKeywordList) void
setReadOnly
(boolean readOnly) void
setSorted
(boolean sorted) void
setStamp
(boolean stamp) toString()
Methods inherited from class byps.BValueClass
getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper
-
Field Details
-
id
protected int idOption 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
Activity option name. The name must not contain one of this characters: ! $ - + * -
onlyKeyword
protected boolean onlyKeywordThe 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 readOnlyThe 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 sortedThe 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 stampThis option is a stamp field. This option has to be checked by the client application. It is not checked by Indexserver. -
mandatory
protected boolean mandatoryA value must be defined for this option. This option has to be checked by the client application. It is not checked by Indexserver. -
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
-
ActivityOption
-
-
Method Details
-
getId
public int getId() -
setId
public void setId(int id) -
getName
-
setName
-
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
-
setKeywords
-
toString
-