Class MultichoiceMapField
- java.lang.Object
-
- com.netgrif.application.engine.petrinet.domain.Imported
-
- com.netgrif.application.engine.petrinet.domain.dataset.Field<U>
-
- com.netgrif.application.engine.petrinet.domain.dataset.MapOptionsField<I18nString,java.util.LinkedHashSet<java.lang.String>>
-
- com.netgrif.application.engine.petrinet.domain.dataset.MultichoiceMapField
-
- All Implemented Interfaces:
groovy.lang.GroovyObject
,java.io.Serializable
public class MultichoiceMapField extends MapOptionsField<I18nString,java.util.LinkedHashSet<java.lang.String>>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.netgrif.application.engine.petrinet.domain.dataset.MapOptionsField
options, optionsExpression
-
Fields inherited from class com.netgrif.application.engine.petrinet.domain.dataset.Field
_id, defaultValue, initExpression, parentCaseId, parentTaskId, validations
-
-
Constructor Summary
Constructors Constructor Description MultichoiceMapField()
MultichoiceMapField(java.util.Map<java.lang.String,I18nString> choices)
MultichoiceMapField(java.util.Map<java.lang.String,I18nString> choices, java.util.LinkedHashSet<java.lang.String> defaultValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Field
clone()
java.util.LinkedHashSet<java.lang.String>
getDefaultValue()
java.util.Map<java.lang.String,I18nString>
getOptions()
FieldType
getType()
void
setDefaultValue(java.util.LinkedHashSet<java.lang.String> defaultValue)
void
setMetaClass(groovy.lang.MetaClass mc)
void
setOptions(java.util.Map<java.lang.String,I18nString> options)
-
Methods inherited from class com.netgrif.application.engine.petrinet.domain.dataset.MapOptionsField
getExpression, isDynamic, setExpression
-
Methods inherited from class com.netgrif.application.engine.petrinet.domain.dataset.Field
addAction, addActions, addValidation, clearValue, clone, get_id, getBehavior, getComponent, 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, setDescription, setEncryption, setEvents, setFormat, setImmediate, setImportId, setInitExpression, setLayout, setLength, setName, setOrder, setParentCaseId, setParentTaskId, setPlaceholder, setValidations, setValue, toString
-
Methods inherited from class com.netgrif.application.engine.petrinet.domain.Imported
getImportId, setImportId
-
-
-
-
Constructor Detail
-
MultichoiceMapField
public MultichoiceMapField()
-
MultichoiceMapField
public MultichoiceMapField(java.util.Map<java.lang.String,I18nString> choices)
-
MultichoiceMapField
public MultichoiceMapField(java.util.Map<java.lang.String,I18nString> choices, java.util.LinkedHashSet<java.lang.String> defaultValues)
-
-
Method Detail
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass
in interfacegroovy.lang.GroovyObject
- Overrides:
setMetaClass
in classMapOptionsField<I18nString,java.util.LinkedHashSet<java.lang.String>>
-
getType
public FieldType getType()
-
getOptions
public java.util.Map<java.lang.String,I18nString> getOptions()
- Overrides:
getOptions
in classMapOptionsField<I18nString,java.util.LinkedHashSet<java.lang.String>>
-
setOptions
public void setOptions(java.util.Map<java.lang.String,I18nString> options)
- Overrides:
setOptions
in classMapOptionsField<I18nString,java.util.LinkedHashSet<java.lang.String>>
-
getDefaultValue
public java.util.LinkedHashSet<java.lang.String> getDefaultValue()
- Overrides:
getDefaultValue
in classField<java.util.LinkedHashSet<java.lang.String>>
-
setDefaultValue
public void setDefaultValue(java.util.LinkedHashSet<java.lang.String> defaultValue)
- Overrides:
setDefaultValue
in classField<java.util.LinkedHashSet<java.lang.String>>
-
-