Package org.teamapps.dto
Class UiPictureChooser
java.lang.Object
org.teamapps.dto.UiClientObject
org.teamapps.dto.UiComponent
org.teamapps.dto.UiField
org.teamapps.dto.UiPictureChooser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classNested classes/interfaces inherited from class org.teamapps.dto.UiField
UiField.BlurEvent, UiField.FocusCommand, UiField.FocusGainedEvent, UiField.SetEditingModeCommand, UiField.SetFieldMessagesCommand, UiField.SetValueCommand, UiField.ValueChangedEventNested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetAttributesCommand, UiComponent.SetClassNamesCommand, UiComponent.SetStyleCommand, UiComponent.SetVisibleCommand -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected UiFileItemprotected Stringprotected intprotected intprotected longprotected Stringprotected StringFields inherited from class org.teamapps.dto.UiField
editingMode, fieldMessages, valueFields inherited from class org.teamapps.dto.UiComponent
attributesBySelector, classNamesBySelector, debuggingId, stylesBySelector, visibleFields inherited from class org.teamapps.dto.UiClientObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintlongsetBrowseButtonIcon(String browseButtonIcon) setDebuggingId(String debuggingId) setDeleteButtonIcon(String deleteButtonIcon) setEditingMode(UiFieldEditingMode editingMode) setFieldMessages(List<UiFieldMessage> fieldMessages) setFileItem(UiFileItem fileItem) setFileTooLargeMessage(String fileTooLargeMessage) setImageDisplayHeight(int imageDisplayHeight) setImageDisplayWidth(int imageDisplayWidth) setMaxFileSize(long maxFileSize) setUploadErrorMessage(String uploadErrorMessage) setUploadUrl(String uploadUrl) setVisible(boolean visible) toString()Methods inherited from class org.teamapps.dto.UiField
getEditingMode, getFieldMessages, getValueMethods inherited from class org.teamapps.dto.UiComponent
getAttributesBySelector, getClassNamesBySelector, getDebuggingId, getStylesBySelector, getVisibleMethods inherited from class org.teamapps.dto.UiClientObject
getId
-
Field Details
-
uploadUrl
-
maxFileSize
protected long maxFileSize -
fileTooLargeMessage
-
uploadErrorMessage
-
browseButtonIcon
-
deleteButtonIcon
-
imageDisplayWidth
protected int imageDisplayWidth -
imageDisplayHeight
protected int imageDisplayHeight -
fileItem
-
-
Constructor Details
-
UiPictureChooser
public UiPictureChooser()
-
-
Method Details
-
getUiObjectType
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
-
getUploadUrl
-
getMaxFileSize
public long getMaxFileSize() -
getFileTooLargeMessage
-
getUploadErrorMessage
-
getBrowseButtonIcon
-
getDeleteButtonIcon
-
getImageDisplayWidth
public int getImageDisplayWidth() -
getImageDisplayHeight
public int getImageDisplayHeight() -
getFileItem
-
setId
-
setDebuggingId
- Overrides:
setDebuggingIdin classUiField
-
setVisible
- Overrides:
setVisiblein classUiField
-
setStylesBySelector
- Overrides:
setStylesBySelectorin classUiField
-
setClassNamesBySelector
public UiPictureChooser setClassNamesBySelector(Map<String, Map<String, Boolean>> classNamesBySelector) - Overrides:
setClassNamesBySelectorin classUiField
-
setAttributesBySelector
public UiPictureChooser setAttributesBySelector(Map<String, Map<String, String>> attributesBySelector) - Overrides:
setAttributesBySelectorin classUiField
-
setEditingMode
- Overrides:
setEditingModein classUiField
-
setValue
-
setFieldMessages
- Overrides:
setFieldMessagesin classUiField
-
setUploadUrl
-
setMaxFileSize
-
setFileTooLargeMessage
-
setUploadErrorMessage
-
setBrowseButtonIcon
-
setDeleteButtonIcon
-
setImageDisplayWidth
-
setImageDisplayHeight
-
setFileItem
-