info.magnolia.ui.form.config
Class HiddenFieldBuilder

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

public class HiddenFieldBuilder
extends AbstractFieldBuilder

Builder for building a hidden field definition.


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

Constructor Detail

HiddenFieldBuilder

public HiddenFieldBuilder(String name)
Method Detail

definition

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

label

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

i18nBasename

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

i18n

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

i18n

public HiddenFieldBuilder i18n()
Overrides:
i18n in class AbstractFieldBuilder

description

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

type

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

required

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

required

public HiddenFieldBuilder required()
Overrides:
required in class AbstractFieldBuilder

requiredErrorMessage

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

readOnly

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

readOnly

public HiddenFieldBuilder readOnly()
Overrides:
readOnly in class AbstractFieldBuilder

defaultValue

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

styleName

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

validator

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

validator

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

transformerClass

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


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