info.magnolia.ui.form.config
Class BasicUploadFieldBuilder

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

public class BasicUploadFieldBuilder
extends AbstractFieldBuilder

Builder for building a basic file upload field definition.


Constructor Summary
BasicUploadFieldBuilder()
           
BasicUploadFieldBuilder(String name)
           
 
Method Summary
 BasicUploadFieldBuilder allowedMimeTypePattern(String allowedMimeTypePattern)
           
 BasicUploadFieldBuilder binaryNodeName(String binaryNodeName)
           
 BasicUploadFieldBuilder defaultValue(String defaultValue)
           
 BasicUploadFieldDefinition definition()
           
 BasicUploadFieldBuilder deleteCaption(String deleteCaption)
           
 BasicUploadFieldBuilder description(String description)
           
 BasicUploadFieldBuilder dropZoneCaption(String dropZoneCaption)
           
 BasicUploadFieldBuilder editFileFormat(boolean editFileFormat)
           
 BasicUploadFieldBuilder editFileName(boolean editFileName)
           
 BasicUploadFieldBuilder errorNoteCaption(String errorNoteCaption)
           
 BasicUploadFieldBuilder fileDetailFormatCaption(String fileDetailFormatCaption)
           
 BasicUploadFieldBuilder fileDetailHeaderCaption(String fileDetailHeaderCaption)
           
 BasicUploadFieldBuilder fileDetailNameCaption(String fileDetailNameCaption)
           
 BasicUploadFieldBuilder fileDetailSizeCaption(String fileDetailSizeCaption)
           
 BasicUploadFieldBuilder fileDetailSourceCaption(String fileDetailSourceCaption)
           
 BasicUploadFieldBuilder i18n()
           
 BasicUploadFieldBuilder i18n(boolean i18n)
           
 BasicUploadFieldBuilder i18nBasename(String i18nBasename)
           
 BasicUploadFieldBuilder inProgressCaption(String inProgressCaption)
           
 BasicUploadFieldBuilder inProgressRatioCaption(String inProgressRatioCaption)
           
 BasicUploadFieldBuilder label(String label)
           
 BasicUploadFieldBuilder maxUploadSize(long maxUploadSize)
           
 BasicUploadFieldBuilder readOnly()
           
 BasicUploadFieldBuilder readOnly(boolean readOnly)
           
 BasicUploadFieldBuilder required()
           
 BasicUploadFieldBuilder required(boolean required)
           
 BasicUploadFieldBuilder requiredErrorMessage(String requiredErrorMessage)
           
 BasicUploadFieldBuilder selectAnotherCaption(String selectAnotherCaption)
           
 BasicUploadFieldBuilder selectNewCaption(String selectNewCaption)
           
 BasicUploadFieldBuilder sizeInterruption(String sizeInterruption)
           
 BasicUploadFieldBuilder styleName(String styleName)
           
 BasicUploadFieldBuilder successNoteCaption(String successNoteCaption)
           
 BasicUploadFieldBuilder transformerClass(Class<? extends Transformer<?>> transformerClass)
           
 BasicUploadFieldBuilder type(String type)
           
 BasicUploadFieldBuilder typeInterruption(String typeInterruption)
           
 BasicUploadFieldBuilder userInterruption(String userInterruption)
           
 BasicUploadFieldBuilder validator(ConfiguredFieldValidatorDefinition validatorDefinition)
           
 BasicUploadFieldBuilder validator(GenericValidatorBuilder validatorBuilder)
           
 BasicUploadFieldBuilder warningNoteCaption(String warningNoteCaption)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicUploadFieldBuilder

public BasicUploadFieldBuilder()

BasicUploadFieldBuilder

public BasicUploadFieldBuilder(String name)
Method Detail

definition

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

binaryNodeName

public BasicUploadFieldBuilder binaryNodeName(String binaryNodeName)

maxUploadSize

public BasicUploadFieldBuilder maxUploadSize(long maxUploadSize)

allowedMimeTypePattern

public BasicUploadFieldBuilder allowedMimeTypePattern(String allowedMimeTypePattern)

editFileName

public BasicUploadFieldBuilder editFileName(boolean editFileName)

editFileFormat

public BasicUploadFieldBuilder editFileFormat(boolean editFileFormat)

selectAnotherCaption

public BasicUploadFieldBuilder selectAnotherCaption(String selectAnotherCaption)

userInterruption

public BasicUploadFieldBuilder userInterruption(String userInterruption)

fileDetailNameCaption

public BasicUploadFieldBuilder fileDetailNameCaption(String fileDetailNameCaption)

inProgressRatioCaption

public BasicUploadFieldBuilder inProgressRatioCaption(String inProgressRatioCaption)

dropZoneCaption

public BasicUploadFieldBuilder dropZoneCaption(String dropZoneCaption)

warningNoteCaption

public BasicUploadFieldBuilder warningNoteCaption(String warningNoteCaption)

fileDetailSourceCaption

public BasicUploadFieldBuilder fileDetailSourceCaption(String fileDetailSourceCaption)

inProgressCaption

public BasicUploadFieldBuilder inProgressCaption(String inProgressCaption)

deleteCaption

public BasicUploadFieldBuilder deleteCaption(String deleteCaption)

typeInterruption

public BasicUploadFieldBuilder typeInterruption(String typeInterruption)

selectNewCaption

public BasicUploadFieldBuilder selectNewCaption(String selectNewCaption)

sizeInterruption

public BasicUploadFieldBuilder sizeInterruption(String sizeInterruption)

fileDetailHeaderCaption

public BasicUploadFieldBuilder fileDetailHeaderCaption(String fileDetailHeaderCaption)

fileDetailFormatCaption

public BasicUploadFieldBuilder fileDetailFormatCaption(String fileDetailFormatCaption)

errorNoteCaption

public BasicUploadFieldBuilder errorNoteCaption(String errorNoteCaption)

successNoteCaption

public BasicUploadFieldBuilder successNoteCaption(String successNoteCaption)

fileDetailSizeCaption

public BasicUploadFieldBuilder fileDetailSizeCaption(String fileDetailSizeCaption)

label

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

i18nBasename

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

i18n

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

i18n

public BasicUploadFieldBuilder i18n()
Overrides:
i18n in class AbstractFieldBuilder

description

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

type

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

required

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

required

public BasicUploadFieldBuilder required()
Overrides:
required in class AbstractFieldBuilder

requiredErrorMessage

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

readOnly

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

readOnly

public BasicUploadFieldBuilder readOnly()
Overrides:
readOnly in class AbstractFieldBuilder

defaultValue

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

styleName

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

validator

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

validator

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

transformerClass

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


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