info.magnolia.dam.asset.config
Class DamUploadFieldBuilder

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

public class DamUploadFieldBuilder
extends info.magnolia.ui.form.config.BasicUploadFieldBuilder

Builder for building a DAM upload field definition.


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

Constructor Detail

DamUploadFieldBuilder

public DamUploadFieldBuilder(String name)
Method Detail

definition

public DamUploadFieldDefinition definition()
Overrides:
definition in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

lightboxCaption

public DamUploadFieldBuilder lightboxCaption(String lightboxCaption)

editFileCaption

public DamUploadFieldBuilder editFileCaption(String editFileCaption)

binaryNodeName

public DamUploadFieldBuilder binaryNodeName(String binaryNodeName)
Overrides:
binaryNodeName in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

maxUploadSize

public DamUploadFieldBuilder maxUploadSize(long maxUploadSize)
Overrides:
maxUploadSize in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

allowedMimeTypePattern

public DamUploadFieldBuilder allowedMimeTypePattern(String allowedMimeTypePattern)
Overrides:
allowedMimeTypePattern in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

editFileName

public DamUploadFieldBuilder editFileName(boolean editFileName)
Overrides:
editFileName in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

editFileFormat

public DamUploadFieldBuilder editFileFormat(boolean editFileFormat)
Overrides:
editFileFormat in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

selectAnotherCaption

public DamUploadFieldBuilder selectAnotherCaption(String selectAnotherCaption)
Overrides:
selectAnotherCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

userInterruption

public DamUploadFieldBuilder userInterruption(String userInterruption)
Overrides:
userInterruption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

fileDetailNameCaption

public DamUploadFieldBuilder fileDetailNameCaption(String fileDetailNameCaption)
Overrides:
fileDetailNameCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

inProgressRatioCaption

public DamUploadFieldBuilder inProgressRatioCaption(String inProgressRatioCaption)
Overrides:
inProgressRatioCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

dropZoneCaption

public DamUploadFieldBuilder dropZoneCaption(String dropZoneCaption)
Overrides:
dropZoneCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

warningNoteCaption

public DamUploadFieldBuilder warningNoteCaption(String warningNoteCaption)
Overrides:
warningNoteCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

fileDetailSourceCaption

public DamUploadFieldBuilder fileDetailSourceCaption(String fileDetailSourceCaption)
Overrides:
fileDetailSourceCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

inProgressCaption

public DamUploadFieldBuilder inProgressCaption(String inProgressCaption)
Overrides:
inProgressCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

deleteCaption

public DamUploadFieldBuilder deleteCaption(String deleteCaption)
Overrides:
deleteCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

typeInterruption

public DamUploadFieldBuilder typeInterruption(String typeInterruption)
Overrides:
typeInterruption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

selectNewCaption

public DamUploadFieldBuilder selectNewCaption(String selectNewCaption)
Overrides:
selectNewCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

sizeInterruption

public DamUploadFieldBuilder sizeInterruption(String sizeInterruption)
Overrides:
sizeInterruption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

fileDetailHeaderCaption

public DamUploadFieldBuilder fileDetailHeaderCaption(String fileDetailHeaderCaption)
Overrides:
fileDetailHeaderCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

fileDetailFormatCaption

public DamUploadFieldBuilder fileDetailFormatCaption(String fileDetailFormatCaption)
Overrides:
fileDetailFormatCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

errorNoteCaption

public DamUploadFieldBuilder errorNoteCaption(String errorNoteCaption)
Overrides:
errorNoteCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

successNoteCaption

public DamUploadFieldBuilder successNoteCaption(String successNoteCaption)
Overrides:
successNoteCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

fileDetailSizeCaption

public DamUploadFieldBuilder fileDetailSizeCaption(String fileDetailSizeCaption)
Overrides:
fileDetailSizeCaption in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

label

public DamUploadFieldBuilder label(String label)
Overrides:
label in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

i18nBasename

public DamUploadFieldBuilder i18nBasename(String i18nBasename)
Overrides:
i18nBasename in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

i18n

public DamUploadFieldBuilder i18n(boolean i18n)
Overrides:
i18n in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

i18n

public DamUploadFieldBuilder i18n()
Overrides:
i18n in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

description

public DamUploadFieldBuilder description(String description)
Overrides:
description in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

type

public DamUploadFieldBuilder type(String type)
Overrides:
type in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

required

public DamUploadFieldBuilder required(boolean required)
Overrides:
required in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

required

public DamUploadFieldBuilder required()
Overrides:
required in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

requiredErrorMessage

public DamUploadFieldBuilder requiredErrorMessage(String requiredErrorMessage)
Overrides:
requiredErrorMessage in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

readOnly

public DamUploadFieldBuilder readOnly(boolean readOnly)
Overrides:
readOnly in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

readOnly

public DamUploadFieldBuilder readOnly()
Overrides:
readOnly in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

defaultValue

public DamUploadFieldBuilder defaultValue(String defaultValue)
Overrides:
defaultValue in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

styleName

public DamUploadFieldBuilder styleName(String styleName)
Overrides:
styleName in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

validator

public DamUploadFieldBuilder validator(info.magnolia.ui.form.validator.definition.ConfiguredFieldValidatorDefinition validatorDefinition)
Overrides:
validator in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

validator

public DamUploadFieldBuilder validator(info.magnolia.ui.form.config.GenericValidatorBuilder validatorBuilder)
Overrides:
validator in class info.magnolia.ui.form.config.BasicUploadFieldBuilder

transformerClass

public DamUploadFieldBuilder transformerClass(Class<? extends info.magnolia.ui.form.field.transformer.Transformer<?>> transformerClass)
Overrides:
transformerClass in class info.magnolia.ui.form.config.BasicUploadFieldBuilder


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