Class EnumerationField
- java.lang.Object
-
- com.netgrif.application.engine.petrinet.domain.Imported
-
- com.netgrif.application.engine.petrinet.domain.dataset.Field<T>
-
- com.netgrif.application.engine.petrinet.domain.dataset.ChoiceField<I18nString>
-
- com.netgrif.application.engine.petrinet.domain.dataset.EnumerationField
-
- All Implemented Interfaces:
groovy.lang.GroovyObject
,java.io.Serializable
public class EnumerationField extends ChoiceField<I18nString>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.netgrif.application.engine.petrinet.domain.dataset.ChoiceField
choices, choicesExpression
-
Fields inherited from class com.netgrif.application.engine.petrinet.domain.dataset.Field
_id, defaultValue, initExpression, parentCaseId, parentTaskId, validations
-
-
Constructor Summary
Constructors Constructor Description EnumerationField()
EnumerationField(java.util.List<I18nString> values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Field
clone()
java.lang.String
getTranslatedValue(java.util.Locale locale)
FieldType
getType()
void
setDefaultValue(java.lang.String defaultValue)
void
setMetaClass(groovy.lang.MetaClass mc)
void
setValue(I18nString value)
void
setValue(java.lang.String value)
-
Methods inherited from class com.netgrif.application.engine.petrinet.domain.dataset.ChoiceField
getChoices, getExpression, isDynamic, setChoices, setChoicesFromStrings, setExpression
-
Methods inherited from class com.netgrif.application.engine.petrinet.domain.dataset.Field
addAction, addActions, addValidation, clearValue, clone, get_id, getBehavior, getComponent, getDefaultValue, getDescription, getEncryption, getEvents, getFormat, getInitExpression, getLayout, getLength, getMetaClass, getName, getOrder, getParentCaseId, getParentTaskId, getPlaceholder, getStringId, getTranslatedDescription, getTranslatedName, getTranslatedPlaceholder, getValidations, getValue, hasDefault, isDynamicDefaultValue, isImmediate, minus, multiply, plus, set_id, setBehavior, setComponent, setDefaultValue, setDescription, setEncryption, setEvents, setFormat, setImmediate, setImportId, setInitExpression, setLayout, setLength, setName, setOrder, setParentCaseId, setParentTaskId, setPlaceholder, setValidations, toString
-
Methods inherited from class com.netgrif.application.engine.petrinet.domain.Imported
getImportId, setImportId
-
-
-
-
Constructor Detail
-
EnumerationField
public EnumerationField()
-
EnumerationField
public EnumerationField(java.util.List<I18nString> values)
-
-
Method Detail
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass
in interfacegroovy.lang.GroovyObject
- Overrides:
setMetaClass
in classChoiceField<I18nString>
-
getType
public FieldType getType()
- Specified by:
getType
in classField<I18nString>
-
setValue
public void setValue(I18nString value)
- Overrides:
setValue
in classField<I18nString>
-
setValue
public void setValue(java.lang.String value)
-
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
-
getTranslatedValue
public java.lang.String getTranslatedValue(java.util.Locale locale)
-
clone
public Field clone()
- Specified by:
clone
in classField<I18nString>
-
-