java.lang.Object
org.teamapps.ux.component.field.upload.simple.FileItem

public class FileItem
extends java.lang.Object
  • Field Summary

    Fields 
    Modifier and Type Field Description
    Event<java.lang.Void> onClicked  
    Event<java.lang.Void> onRemoved  
  • Constructor Summary

    Constructors 
    Constructor Description
    FileItem​(java.lang.String fileName, java.lang.String description, long size)  
  • Method Summary

    Modifier and Type Method Description
    org.teamapps.dto.UiFileItem createUiFileItem()  
    java.lang.String getDescription()  
    java.io.File getFile()  
    java.lang.String getFileName()  
    org.teamapps.icons.Icon getIcon()  
    java.lang.String getLinkUrl()  
    long getSize()  
    FileItemState getState()  
    java.lang.String getThumbnailUrl()  
    void setDescription​(java.lang.String description)  
    void setDisplayData​(java.lang.String caption, java.lang.String description, long size)  
    void setFile​(java.io.File file)  
    void setFileName​(java.lang.String fileName)  
    void setIcon​(org.teamapps.icons.Icon icon)  
    void setLinkUrl​(java.lang.String linkUrl)  
    void setSize​(long size)  
    void setThumbnailUrl​(java.lang.String thumbnailUrl)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • FileItem

      public FileItem​(java.lang.String fileName, java.lang.String description, long size)
  • Method Details

    • getIcon

      public org.teamapps.icons.Icon getIcon()
    • setIcon

      public void setIcon​(org.teamapps.icons.Icon icon)
    • getThumbnailUrl

      public java.lang.String getThumbnailUrl()
    • setThumbnailUrl

      public void setThumbnailUrl​(java.lang.String thumbnailUrl)
    • getFileName

      public java.lang.String getFileName()
    • setFileName

      public void setFileName​(java.lang.String fileName)
    • getDescription

      public java.lang.String getDescription()
    • setDescription

      public void setDescription​(java.lang.String description)
    • getSize

      public long getSize()
    • setSize

      public void setSize​(long size)
    • getLinkUrl

      public java.lang.String getLinkUrl()
    • setLinkUrl

      public void setLinkUrl​(java.lang.String linkUrl)
    • getFile

      public java.io.File getFile()
    • setFile

      public void setFile​(java.io.File file)
    • setDisplayData

      public void setDisplayData​(java.lang.String caption, java.lang.String description, long size)
    • getState

      public FileItemState getState()
    • createUiFileItem

      public org.teamapps.dto.UiFileItem createUiFileItem()