Klasse SimpleFileField

Alle implementierten Schnittstellen:
ClientObject, Component

public class SimpleFileField extends AbstractField<List<FileItem>>
Autor:
Yann Massard (yamass@gmail.com)
  • Felddetails

    • onUploadInitiatedByUser

      public final Event<FileItem> onUploadInitiatedByUser
    • onUploadTooLarge

      public final Event<FileItem> onUploadTooLarge
    • onUploadStarted

      public final Event<FileItem> onUploadStarted
    • onUploadCanceledByUser

      public final Event<FileItem> onUploadCanceledByUser
    • onUploadFailed

      public final Event<FileItem> onUploadFailed
    • onUploadSuccessful

      public final Event<FileItem> onUploadSuccessful
    • onFileItemClicked

      public final Event<FileItem> onFileItemClicked
    • onFileItemRemoved

      public final Event<FileItem> onFileItemRemoved
  • Konstruktordetails

    • SimpleFileField

      public SimpleFileField()
  • Methodendetails

    • addFileItem

      public void addFileItem(FileItem fileItem)
    • removeFileItem

      public void removeFileItem(FileItem fileItem)
    • convertUiValueToUxValue

      public List<FileItem> convertUiValueToUxValue(Object value)
      Setzt außer Kraft:
      convertUiValueToUxValue in Klasse AbstractField<List<FileItem>>
    • getValue

      public List<FileItem> getValue()
      Setzt außer Kraft:
      getValue in Klasse AbstractField<List<FileItem>>
    • isEmptyValue

      public boolean isEmptyValue(List<FileItem> value)
      Beschreibung aus Klasse kopiert: AbstractField
      Whether this value be regarded as empty / "no user input". Override for field-specific behaviour.
      Setzt außer Kraft:
      isEmptyValue in Klasse AbstractField<List<FileItem>>
      Gibt zurück:
      true if the value can be regarded as "empty".
    • createUiComponent

      public org.teamapps.dto.UiComponent createUiComponent()
      Angegeben von:
      createUiComponent in Klasse AbstractComponent
    • handleUiEvent

      public void handleUiEvent(org.teamapps.dto.UiEvent event)
      Angegeben von:
      handleUiEvent in Schnittstelle ClientObject
      Setzt außer Kraft:
      handleUiEvent in Klasse AbstractField<List<FileItem>>
    • getDisplayType

      public FileFieldDisplayType getDisplayType()
    • setDisplayType

      public void setDisplayType(FileFieldDisplayType displayType)
    • getMaxFiles

      public int getMaxFiles()
    • setMaxFiles

      public void setMaxFiles(int maxFiles)
    • getMaxBytesPerFile

      public long getMaxBytesPerFile()
    • setMaxBytesPerFile

      public void setMaxBytesPerFile(long maxBytesPerFile)
    • getUploadUrl

      public String getUploadUrl()
    • setUploadUrl

      public void setUploadUrl(String uploadUrl)
    • getBrowseButtonIcon

      public org.teamapps.icons.Icon getBrowseButtonIcon()
    • setBrowseButtonIcon

      public void setBrowseButtonIcon(org.teamapps.icons.Icon browseButtonIcon)
    • getBrowseButtonCaption

      public String getBrowseButtonCaption()
    • setBrowseButtonCaption

      public void setBrowseButtonCaption(String browseButtonCaption)
    • getAcceptedFileTypes

      public List<String> getAcceptedFileTypes()
    • setAcceptedFileTypes

      public void setAcceptedFileTypes(List<String> acceptedFileTypes)