Class FileItem


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

      • onClicked

        public final Event<java.lang.Void> onClicked
      • onRemoved

        public final Event<java.lang.Void> onRemoved
    • Constructor Detail

      • FileItem

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

      • getIcon

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

        public void setIcon​(org.teamapps.icons.api.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)
      • createUiFileItem

        public org.teamapps.dto.UiFileItem createUiFileItem()