info.magnolia.ui.form.config
Class LinkFieldBuilder
java.lang.Object
info.magnolia.ui.form.config.AbstractFieldBuilder
info.magnolia.ui.form.config.LinkFieldBuilder
public class LinkFieldBuilder
- extends AbstractFieldBuilder
Builder for building a link field definition.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LinkFieldBuilder
public LinkFieldBuilder(String name)
definition
public LinkFieldDefinition definition()
- Specified by:
definition
in class AbstractFieldBuilder
targetPropertyToPopulate
public LinkFieldBuilder targetPropertyToPopulate(String targetPropertyToPopulate)
targetWorkspace
public LinkFieldBuilder targetWorkspace(String targetWorkspace)
targetTreeRootPath
public LinkFieldBuilder targetTreeRootPath(String targetTreeRootPath)
appName
public LinkFieldBuilder appName(String appName)
buttonSelectNewLabel
public LinkFieldBuilder buttonSelectNewLabel(String buttonSelectNewLabel)
buttonSelectOtherLabel
public LinkFieldBuilder buttonSelectOtherLabel(String buttonSelectOtherLabel)
identifierToPathConverter
public LinkFieldBuilder identifierToPathConverter(IdentifierToPathConverter identifierToPathConverter)
contentPreviewClass
public LinkFieldBuilder contentPreviewClass(Class<? extends ContentPreviewComponent<?>> contentPreviewClass)
fieldEditable
public LinkFieldBuilder fieldEditable()
fieldEditable
public LinkFieldBuilder fieldEditable(boolean fieldEditable)
label
public LinkFieldBuilder label(String label)
- Overrides:
label
in class AbstractFieldBuilder
i18nBasename
public LinkFieldBuilder i18nBasename(String i18nBasename)
- Overrides:
i18nBasename
in class AbstractFieldBuilder
i18n
public LinkFieldBuilder i18n(boolean i18n)
- Overrides:
i18n
in class AbstractFieldBuilder
i18n
public LinkFieldBuilder i18n()
- Overrides:
i18n
in class AbstractFieldBuilder
description
public LinkFieldBuilder description(String description)
- Overrides:
description
in class AbstractFieldBuilder
type
public LinkFieldBuilder type(String type)
- Overrides:
type
in class AbstractFieldBuilder
required
public LinkFieldBuilder required(boolean required)
- Overrides:
required
in class AbstractFieldBuilder
required
public LinkFieldBuilder required()
- Overrides:
required
in class AbstractFieldBuilder
requiredErrorMessage
public LinkFieldBuilder requiredErrorMessage(String requiredErrorMessage)
- Overrides:
requiredErrorMessage
in class AbstractFieldBuilder
readOnly
public LinkFieldBuilder readOnly(boolean readOnly)
- Overrides:
readOnly
in class AbstractFieldBuilder
readOnly
public LinkFieldBuilder readOnly()
- Overrides:
readOnly
in class AbstractFieldBuilder
defaultValue
public LinkFieldBuilder defaultValue(String defaultValue)
- Overrides:
defaultValue
in class AbstractFieldBuilder
styleName
public LinkFieldBuilder styleName(String styleName)
- Overrides:
styleName
in class AbstractFieldBuilder
validator
public LinkFieldBuilder validator(ConfiguredFieldValidatorDefinition validatorDefinition)
- Overrides:
validator
in class AbstractFieldBuilder
validator
public LinkFieldBuilder validator(GenericValidatorBuilder validatorBuilder)
- Overrides:
validator
in class AbstractFieldBuilder
transformerClass
public LinkFieldBuilder transformerClass(Class<? extends Transformer<?>> transformerClass)
- Overrides:
transformerClass
in class AbstractFieldBuilder
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.