Package org.teamapps.dto
Class UiSimpleFileField
- java.lang.Object
-
- org.teamapps.dto.UiComponent
-
- org.teamapps.dto.UiField
-
- org.teamapps.dto.UiSimpleFileField
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.teamapps.dto.UiField
UiField.FocusCommand, UiField.SetEditingModeCommand, UiField.SetFieldMessagesCommand, UiField.SetValueCommand, UiField.ValueChangedEvent
-
Nested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetStyleCommand, UiComponent.SetVisibleCommand
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringbrowseButtonCaptionprotected java.lang.StringbrowseButtonIconprotected UiFileFieldDisplayTypedisplayModeprotected java.util.List<UiFileItem>fileItemsprotected java.lang.StringfileTooLargeMessageprotected longmaxBytesPerFileprotected intmaxFilesprotected java.lang.StringuploadErrorMessageprotected java.lang.StringuploadUrl-
Fields inherited from class org.teamapps.dto.UiField
editingMode, fieldMessages, value
-
Fields inherited from class org.teamapps.dto.UiComponent
id, stylesBySelector, visible
-
-
Constructor Summary
Constructors Constructor Description UiSimpleFileField()
-
Method Summary
-
Methods inherited from class org.teamapps.dto.UiField
getEditingMode, getFieldMessages, getValue
-
Methods inherited from class org.teamapps.dto.UiComponent
getId, getStylesBySelector, getVisible
-
-
-
-
Field Detail
-
browseButtonIcon
protected java.lang.String browseButtonIcon
-
browseButtonCaption
protected java.lang.String browseButtonCaption
-
uploadUrl
protected java.lang.String uploadUrl
-
maxBytesPerFile
protected long maxBytesPerFile
-
fileTooLargeMessage
protected java.lang.String fileTooLargeMessage
-
uploadErrorMessage
protected java.lang.String uploadErrorMessage
-
maxFiles
protected int maxFiles
-
displayMode
protected UiFileFieldDisplayType displayMode
-
fileItems
protected java.util.List<UiFileItem> fileItems
-
-
Method Detail
-
getUiObjectType
public UiObjectType getUiObjectType()
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
getBrowseButtonIcon
public java.lang.String getBrowseButtonIcon()
-
getBrowseButtonCaption
public java.lang.String getBrowseButtonCaption()
-
getUploadUrl
public java.lang.String getUploadUrl()
-
getMaxBytesPerFile
public long getMaxBytesPerFile()
-
getFileTooLargeMessage
public java.lang.String getFileTooLargeMessage()
-
getUploadErrorMessage
public java.lang.String getUploadErrorMessage()
-
getMaxFiles
public int getMaxFiles()
-
getDisplayMode
public UiFileFieldDisplayType getDisplayMode()
-
getFileItems
public java.util.List<UiFileItem> getFileItems()
-
setId
public UiSimpleFileField setId(java.lang.String id)
-
setVisible
public UiSimpleFileField setVisible(boolean visible)
- Overrides:
setVisiblein classUiField
-
setStylesBySelector
public UiSimpleFileField setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)
- Overrides:
setStylesBySelectorin classUiField
-
setEditingMode
public UiSimpleFileField setEditingMode(UiFieldEditingMode editingMode)
- Overrides:
setEditingModein classUiField
-
setValue
public UiSimpleFileField setValue(java.lang.Object value)
-
setFieldMessages
public UiSimpleFileField setFieldMessages(java.util.List<UiFieldMessage> fieldMessages)
- Overrides:
setFieldMessagesin classUiField
-
setBrowseButtonIcon
public UiSimpleFileField setBrowseButtonIcon(java.lang.String browseButtonIcon)
-
setBrowseButtonCaption
public UiSimpleFileField setBrowseButtonCaption(java.lang.String browseButtonCaption)
-
setUploadUrl
public UiSimpleFileField setUploadUrl(java.lang.String uploadUrl)
-
setMaxBytesPerFile
public UiSimpleFileField setMaxBytesPerFile(long maxBytesPerFile)
-
setFileTooLargeMessage
public UiSimpleFileField setFileTooLargeMessage(java.lang.String fileTooLargeMessage)
-
setUploadErrorMessage
public UiSimpleFileField setUploadErrorMessage(java.lang.String uploadErrorMessage)
-
setMaxFiles
public UiSimpleFileField setMaxFiles(int maxFiles)
-
setDisplayMode
public UiSimpleFileField setDisplayMode(UiFileFieldDisplayType displayMode)
-
setFileItems
public UiSimpleFileField setFileItems(java.util.List<UiFileItem> fileItems)
-
-