info.magnolia.ui.form.field.definition
Class MultiLinkFieldDefinition
java.lang.Object
info.magnolia.ui.form.field.definition.ConfiguredFieldDefinition
info.magnolia.ui.form.field.definition.LinkFieldDefinition
info.magnolia.ui.form.field.definition.MultiLinkFieldDefinition
- All Implemented Interfaces:
- FieldDefinition
public class MultiLinkFieldDefinition
- extends LinkFieldDefinition
Field definition for a Multi-Link field.
Methods inherited from class info.magnolia.ui.form.field.definition.LinkFieldDefinition |
getAppName, getButtonSelectNewLabel, getButtonSelectOtherLabel, getContentPreviewDefinition, getIdentifierToPathConverter, getTargetPropertyToPopulate, getTargetTreeRootPath, getTargetWorkspace, isFieldEditable, setAppName, setButtonSelectNewLabel, setButtonSelectOtherLabel, setContentPreviewDefinition, setFieldEditable, setIdentifierToPathConverter, setTargetPropertyToPopulate, setTargetTreeRootPath, setTargetWorkspace |
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 |
MultiLinkFieldDefinition
public MultiLinkFieldDefinition()
getButtonSelectAddLabel
public String getButtonSelectAddLabel()
- Returns:
- i18n property used to configure 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).
setButtonSelectRemoveLabel
public void setButtonSelectRemoveLabel(String buttonSelectRemoveLabel)
setButtonSelectAddLabel
public void setButtonSelectAddLabel(String buttonSelectAddLabel)
setSaveModeType
public void setSaveModeType(SaveModeType saveModeType)
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.