Class EasyFormsTemplateItemField
java.lang.Object
io.vertigo.easyforms.runner.model.template.AbstractEasyFormsTemplateItem
io.vertigo.easyforms.runner.model.template.item.EasyFormsTemplateItemField
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.vertigo.easyforms.runner.model.template.AbstractEasyFormsTemplateItem
AbstractEasyFormsTemplateItem.GsonDeserializer, AbstractEasyFormsTemplateItem.ItemType -
Constructor Summary
ConstructorsConstructorDescriptionEasyFormsTemplateItemField(String code, io.vertigo.core.node.definition.SimpleEnumDefinitionProvider.EnumDefinition<EasyFormsFieldTypeDefinition, ?> fieldTypeEnun) EasyFormsTemplateItemField(String code, EasyFormsFieldTypeDefinition fieldType) EasyFormsTemplateItemField(String code, String fieldTypeName) -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getLabel()booleanbooleanisSystem()voidvoidsetDefaultValue(Object defaultValue) voidsetFieldTypeName(String fieldTypeName) voidvoidsetMandatory(boolean isMandatory) voidsetMaxItems(Integer maxItems) voidsetParameters(EasyFormsData parameters) voidsetSystem(boolean isSystem) voidsetTooltip(Map<String, String> tooltip) voidsetValidators(List<EasyFormsTemplateFieldValidator> validators) withDefaultValue(Object myDefaultValue) withMandatory(boolean myMandatory) withMaxItems(Integer myMaxItems) withParameters(EasyFormsData myParameters) withParameters(Map<String, Object> myParameters) withSystem(boolean mySystem) withTooltip(Map<String, String> myTooltip) withValidators(List<EasyFormsTemplateFieldValidator> myValidators) Methods inherited from class io.vertigo.easyforms.runner.model.template.AbstractEasyFormsTemplateItem
getType
-
Constructor Details
-
EasyFormsTemplateItemField
public EasyFormsTemplateItemField() -
EasyFormsTemplateItemField
-
EasyFormsTemplateItemField
-
EasyFormsTemplateItemField
public EasyFormsTemplateItemField(String code, io.vertigo.core.node.definition.SimpleEnumDefinitionProvider.EnumDefinition<EasyFormsFieldTypeDefinition, ?> fieldTypeEnun)
-
-
Method Details
-
getCode
-
setCode
-
getFieldTypeName
-
setFieldTypeName
-
getLabel
-
setLabel
-
getTooltip
-
setTooltip
-
isSystem
public boolean isSystem() -
setSystem
public void setSystem(boolean isSystem) -
isMandatory
public boolean isMandatory() -
setMandatory
public void setMandatory(boolean isMandatory) -
getDefaultValue
-
setDefaultValue
-
getParameters
-
setParameters
-
getValidators
-
setValidators
-
getMaxItems
-
setMaxItems
-
withLabel
-
withTooltip
-
withSystem
-
withSystem
-
withMandatory
-
withMandatory
-
withDefaultValue
-
withParameters
-
withParameters
-
withValidators
public EasyFormsTemplateItemField withValidators(List<EasyFormsTemplateFieldValidator> myValidators) -
withMaxItems
-