info.magnolia.ui.form.config
Class SwitchableFieldBuilder
java.lang.Object
info.magnolia.ui.form.config.AbstractFieldBuilder
info.magnolia.ui.form.config.SwitchableFieldBuilder
public class SwitchableFieldBuilder
- extends AbstractFieldBuilder
Builder for building a switchable field definition.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SwitchableFieldBuilder
public SwitchableFieldBuilder(String name)
definition
public SwitchableFieldDefinition definition()
- Specified by:
definition
in class AbstractFieldBuilder
layout
public SwitchableFieldBuilder layout(Layout layout)
selectionType
public SwitchableFieldBuilder selectionType(String selectionType)
options
public SwitchableFieldBuilder options(OptionBuilder... builders)
options
public SwitchableFieldBuilder options(Collection<?> options)
fields
public SwitchableFieldBuilder fields(AbstractFieldBuilder... builders)
label
public SwitchableFieldBuilder label(String label)
- Overrides:
label
in class AbstractFieldBuilder
i18nBasename
public SwitchableFieldBuilder i18nBasename(String i18nBasename)
- Overrides:
i18nBasename
in class AbstractFieldBuilder
i18n
public SwitchableFieldBuilder i18n(boolean i18n)
- Overrides:
i18n
in class AbstractFieldBuilder
i18n
public SwitchableFieldBuilder i18n()
- Overrides:
i18n
in class AbstractFieldBuilder
description
public SwitchableFieldBuilder description(String description)
- Overrides:
description
in class AbstractFieldBuilder
type
public SwitchableFieldBuilder type(String type)
- Overrides:
type
in class AbstractFieldBuilder
required
public SwitchableFieldBuilder required(boolean required)
- Overrides:
required
in class AbstractFieldBuilder
required
public SwitchableFieldBuilder required()
- Overrides:
required
in class AbstractFieldBuilder
requiredErrorMessage
public SwitchableFieldBuilder requiredErrorMessage(String requiredErrorMessage)
- Overrides:
requiredErrorMessage
in class AbstractFieldBuilder
readOnly
public SwitchableFieldBuilder readOnly(boolean readOnly)
- Overrides:
readOnly
in class AbstractFieldBuilder
readOnly
public SwitchableFieldBuilder readOnly()
- Overrides:
readOnly
in class AbstractFieldBuilder
defaultValue
public SwitchableFieldBuilder defaultValue(String defaultValue)
- Overrides:
defaultValue
in class AbstractFieldBuilder
styleName
public SwitchableFieldBuilder styleName(String styleName)
- Overrides:
styleName
in class AbstractFieldBuilder
validator
public SwitchableFieldBuilder validator(ConfiguredFieldValidatorDefinition validatorDefinition)
- Overrides:
validator
in class AbstractFieldBuilder
validator
public SwitchableFieldBuilder validator(GenericValidatorBuilder validatorBuilder)
- Overrides:
validator
in class AbstractFieldBuilder
transformerClass
public SwitchableFieldBuilder transformerClass(Class<? extends Transformer<?>> transformerClass)
- Overrides:
transformerClass
in class AbstractFieldBuilder
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.