info.magnolia.ui.form.config
Class RichTextFieldBuilder

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

public class RichTextFieldBuilder
extends AbstractFieldBuilder

Builder for building a rich text field definition.


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

Constructor Detail

RichTextFieldBuilder

public RichTextFieldBuilder(String name)
Method Detail

definition

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

label

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

i18nBasename

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

i18n

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

i18n

public RichTextFieldBuilder i18n()
Overrides:
i18n in class AbstractFieldBuilder

description

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

type

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

required

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

required

public RichTextFieldBuilder required()
Overrides:
required in class AbstractFieldBuilder

requiredErrorMessage

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

readOnly

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

readOnly

public RichTextFieldBuilder readOnly()
Overrides:
readOnly in class AbstractFieldBuilder

defaultValue

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

styleName

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

validator

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

validator

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

transformerClass

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


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