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