info.magnolia.ui.form.config
Class StaticFieldBuilder

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

public class StaticFieldBuilder
extends AbstractFieldBuilder

Builder for the StaticField.


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

Constructor Detail

StaticFieldBuilder

public StaticFieldBuilder(String name)
Method Detail

definition

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

value

public StaticFieldBuilder value(String value)

label

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

i18nBasename

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

i18n

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

i18n

public StaticFieldBuilder i18n()
Overrides:
i18n in class AbstractFieldBuilder

description

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

type

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

required

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

required

public StaticFieldBuilder required()
Overrides:
required in class AbstractFieldBuilder

requiredErrorMessage

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

readOnly

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

readOnly

public StaticFieldBuilder readOnly()
Overrides:
readOnly in class AbstractFieldBuilder

defaultValue

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

styleName

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

validator

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

validator

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

transformerClass

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


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