info.magnolia.ui.form.field.definition
Class MultiFieldDefinition
java.lang.Object
info.magnolia.ui.form.field.definition.ConfiguredFieldDefinition
info.magnolia.ui.form.field.definition.MultiFieldDefinition
- All Implemented Interfaces:
- FieldDefinition
public class MultiFieldDefinition
- extends ConfiguredFieldDefinition
Definition used to configure a generic multi field.
Methods inherited from class info.magnolia.ui.form.field.definition.ConfiguredFieldDefinition |
addValidator, getDefaultValue, getDescription, getI18nBasename, getLabel, getName, getRequiredErrorMessage, getStyleName, getType, getValidators, isI18n, isReadOnly, isRequired, setDefaultValue, setDescription, setI18n, setI18nBasename, setLabel, setName, setReadOnly, setRequired, setRequiredErrorMessage, setStyleName, setType, setValidators |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiFieldDefinition
public MultiFieldDefinition()
getButtonSelectAddLabel
public String getButtonSelectAddLabel()
- Returns:
- i18n property used to configure the Add Button Label.
getButtonSelectRemoveLabel
public String getButtonSelectRemoveLabel()
- Returns:
- i18n property used to configure the Remove Button Label.
getSaveModeType
public SaveModeType getSaveModeType()
- Returns:
- SaveModeType defining the specific
MultiValueHandler
used to retrieve or store the values in various format (single property, multivalue property or sub nodes).
getField
public ConfiguredFieldDefinition getField()
- Returns:
- Generic field that may be used and display as multi field.
setButtonSelectAddLabel
public void setButtonSelectAddLabel(String buttonSelectAddLabel)
setButtonSelectRemoveLabel
public void setButtonSelectRemoveLabel(String buttonSelectRemoveLabel)
setSaveModeType
public void setSaveModeType(SaveModeType saveModeType)
setField
public void setField(ConfiguredFieldDefinition field)
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.