info.magnolia.ui.form.config
Class TwinColSelectFieldBuilder

java.lang.Object
  extended by info.magnolia.ui.form.config.AbstractFieldBuilder
      extended by info.magnolia.ui.form.config.SelectFieldBuilder
          extended by info.magnolia.ui.form.config.OptionGroupFieldBuilder
              extended by info.magnolia.ui.form.config.TwinColSelectFieldBuilder

public class TwinColSelectFieldBuilder
extends OptionGroupFieldBuilder

Builder for the TwinColSelect field.


Constructor Summary
TwinColSelectFieldBuilder(String name)
           
 
Method Summary
 TwinColSelectFieldBuilder defaultValue(String defaultValue)
           
 TwinColSelectFieldDefinition definition()
           
 TwinColSelectFieldBuilder description(String description)
           
 TwinColSelectFieldBuilder filteringMode(int filteringMode)
           
 TwinColSelectFieldBuilder i18n()
           
 TwinColSelectFieldBuilder i18n(boolean i18n)
           
 TwinColSelectFieldBuilder i18nBasename(String i18nBasename)
           
 TwinColSelectFieldBuilder label(String label)
           
 TwinColSelectFieldBuilder labelProperty(String labelProperty)
           
 TwinColSelectFieldBuilder leftColumnCaption(String caption)
           
 TwinColSelectFieldBuilder multiselect()
           
 TwinColSelectFieldBuilder multiselect(boolean multiselect)
           
 TwinColSelectFieldBuilder options(Collection<?> options)
           
 TwinColSelectFieldBuilder options(OptionBuilder... builders)
           
 TwinColSelectFieldBuilder path(String path)
           
 TwinColSelectFieldBuilder readOnly()
           
 TwinColSelectFieldBuilder readOnly(boolean readOnly)
           
 TwinColSelectFieldBuilder repository(String repository)
           
 TwinColSelectFieldBuilder required()
           
 TwinColSelectFieldBuilder required(boolean required)
           
 TwinColSelectFieldBuilder requiredErrorMessage(String requiredErrorMessage)
           
 TwinColSelectFieldBuilder rightColumnCaption(String caption)
           
 TwinColSelectFieldBuilder styleName(String styleName)
           
 TwinColSelectFieldBuilder transformerClass(Class<? extends Transformer<?>> transformerClass)
           
 TwinColSelectFieldBuilder type(String type)
           
 TwinColSelectFieldBuilder validator(ConfiguredFieldValidatorDefinition validatorDefinition)
           
 TwinColSelectFieldBuilder validator(GenericValidatorBuilder validatorBuilder)
           
 TwinColSelectFieldBuilder valueProperty(String valueProperty)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TwinColSelectFieldBuilder

public TwinColSelectFieldBuilder(String name)
Method Detail

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.