info.magnolia.ui.form.config
Class BasicTextCodeFieldBuilder

java.lang.Object
  extended by info.magnolia.ui.form.config.AbstractFieldBuilder
      extended by info.magnolia.ui.form.config.BasicTextCodeFieldBuilder

public class BasicTextCodeFieldBuilder
extends AbstractFieldBuilder

Builder for building a basic text code field definition.


Constructor Summary
BasicTextCodeFieldBuilder(String name)
           
 
Method Summary
 BasicTextCodeFieldBuilder defaultValue(String defaultValue)
           
 BasicTextCodeFieldDefinition definition()
           
 BasicTextCodeFieldBuilder description(String description)
           
 BasicTextCodeFieldBuilder i18n()
           
 BasicTextCodeFieldBuilder i18n(boolean i18n)
           
 BasicTextCodeFieldBuilder i18nBasename(String i18nBasename)
           
 BasicTextCodeFieldBuilder label(String label)
           
 BasicTextCodeFieldBuilder language(String language)
           
 BasicTextCodeFieldBuilder readOnly()
           
 BasicTextCodeFieldBuilder readOnly(boolean readOnly)
           
 BasicTextCodeFieldBuilder required()
           
 BasicTextCodeFieldBuilder required(boolean required)
           
 BasicTextCodeFieldBuilder requiredErrorMessage(String requiredErrorMessage)
           
 BasicTextCodeFieldBuilder styleName(String styleName)
           
 BasicTextCodeFieldBuilder transformerClass(Class<? extends Transformer<?>> transformerClass)
           
 BasicTextCodeFieldBuilder type(String type)
           
 BasicTextCodeFieldBuilder validator(ConfiguredFieldValidatorDefinition validatorDefinition)
           
 BasicTextCodeFieldBuilder validator(GenericValidatorBuilder validatorBuilder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicTextCodeFieldBuilder

public BasicTextCodeFieldBuilder(String name)
Method Detail

definition

public BasicTextCodeFieldDefinition definition()
Specified by:
definition in class AbstractFieldBuilder

language

public BasicTextCodeFieldBuilder language(String language)

label

public BasicTextCodeFieldBuilder label(String label)
Overrides:
label in class AbstractFieldBuilder

i18nBasename

public BasicTextCodeFieldBuilder i18nBasename(String i18nBasename)
Overrides:
i18nBasename in class AbstractFieldBuilder

i18n

public BasicTextCodeFieldBuilder i18n(boolean i18n)
Overrides:
i18n in class AbstractFieldBuilder

i18n

public BasicTextCodeFieldBuilder i18n()
Overrides:
i18n in class AbstractFieldBuilder

description

public BasicTextCodeFieldBuilder description(String description)
Overrides:
description in class AbstractFieldBuilder

type

public BasicTextCodeFieldBuilder type(String type)
Overrides:
type in class AbstractFieldBuilder

required

public BasicTextCodeFieldBuilder required(boolean required)
Overrides:
required in class AbstractFieldBuilder

required

public BasicTextCodeFieldBuilder required()
Overrides:
required in class AbstractFieldBuilder

requiredErrorMessage

public BasicTextCodeFieldBuilder requiredErrorMessage(String requiredErrorMessage)
Overrides:
requiredErrorMessage in class AbstractFieldBuilder

readOnly

public BasicTextCodeFieldBuilder readOnly(boolean readOnly)
Overrides:
readOnly in class AbstractFieldBuilder

readOnly

public BasicTextCodeFieldBuilder readOnly()
Overrides:
readOnly in class AbstractFieldBuilder

defaultValue

public BasicTextCodeFieldBuilder defaultValue(String defaultValue)
Overrides:
defaultValue in class AbstractFieldBuilder

styleName

public BasicTextCodeFieldBuilder styleName(String styleName)
Overrides:
styleName in class AbstractFieldBuilder

validator

public BasicTextCodeFieldBuilder validator(ConfiguredFieldValidatorDefinition validatorDefinition)
Overrides:
validator in class AbstractFieldBuilder

validator

public BasicTextCodeFieldBuilder validator(GenericValidatorBuilder validatorBuilder)
Overrides:
validator in class AbstractFieldBuilder

transformerClass

public BasicTextCodeFieldBuilder transformerClass(Class<? extends Transformer<?>> transformerClass)
Overrides:
transformerClass in class AbstractFieldBuilder


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.