info.magnolia.ui.form.config
Class SelectFieldBuilder
java.lang.Object
info.magnolia.ui.form.config.AbstractFieldBuilder
info.magnolia.ui.form.config.SelectFieldBuilder
- Direct Known Subclasses:
- OptionGroupFieldBuilder
public class SelectFieldBuilder
- extends AbstractFieldBuilder
Builder for building a select field definition.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectFieldBuilder
public SelectFieldBuilder(String name)
SelectFieldBuilder
public SelectFieldBuilder()
definition
public SelectFieldDefinition definition()
- Specified by:
definition
in class AbstractFieldBuilder
path
public SelectFieldBuilder path(String path)
repository
public SelectFieldBuilder repository(String repository)
valueProperty
public SelectFieldBuilder valueProperty(String valueProperty)
labelProperty
public SelectFieldBuilder labelProperty(String labelProperty)
filteringMode
public SelectFieldBuilder filteringMode(int filteringMode)
options
public SelectFieldBuilder options(OptionBuilder... builders)
options
public SelectFieldBuilder options(Collection<?> options)
label
public SelectFieldBuilder label(String label)
- Overrides:
label
in class AbstractFieldBuilder
i18nBasename
public SelectFieldBuilder i18nBasename(String i18nBasename)
- Overrides:
i18nBasename
in class AbstractFieldBuilder
i18n
public SelectFieldBuilder i18n(boolean i18n)
- Overrides:
i18n
in class AbstractFieldBuilder
i18n
public SelectFieldBuilder i18n()
- Overrides:
i18n
in class AbstractFieldBuilder
description
public SelectFieldBuilder description(String description)
- Overrides:
description
in class AbstractFieldBuilder
type
public SelectFieldBuilder type(String type)
- Overrides:
type
in class AbstractFieldBuilder
required
public SelectFieldBuilder required(boolean required)
- Overrides:
required
in class AbstractFieldBuilder
required
public SelectFieldBuilder required()
- Overrides:
required
in class AbstractFieldBuilder
requiredErrorMessage
public SelectFieldBuilder requiredErrorMessage(String requiredErrorMessage)
- Overrides:
requiredErrorMessage
in class AbstractFieldBuilder
readOnly
public SelectFieldBuilder readOnly(boolean readOnly)
- Overrides:
readOnly
in class AbstractFieldBuilder
readOnly
public SelectFieldBuilder readOnly()
- Overrides:
readOnly
in class AbstractFieldBuilder
defaultValue
public SelectFieldBuilder defaultValue(String defaultValue)
- Overrides:
defaultValue
in class AbstractFieldBuilder
styleName
public SelectFieldBuilder styleName(String styleName)
- Overrides:
styleName
in class AbstractFieldBuilder
validator
public SelectFieldBuilder validator(ConfiguredFieldValidatorDefinition validatorDefinition)
- Overrides:
validator
in class AbstractFieldBuilder
validator
public SelectFieldBuilder validator(GenericValidatorBuilder validatorBuilder)
- Overrides:
validator
in class AbstractFieldBuilder
transformerClass
public SelectFieldBuilder transformerClass(Class<? extends Transformer<?>> transformerClass)
- Overrides:
transformerClass
in class AbstractFieldBuilder
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.