Package org.zkoss.zul
Class Filedownload.DownloadItem
- java.lang.Object
-
- org.zkoss.zul.Filedownload.DownloadItem
-
- Enclosing class:
- Filedownload
public static class Filedownload.DownloadItem extends java.lang.ObjectHelper class for specifying media and optional custom filename for multiple file downloads.- Since:
- 10.3.0
-
-
Constructor Summary
Constructors Constructor Description DownloadItem(org.zkoss.util.media.Media media)Creates a download item using the media's original filename.DownloadItem(org.zkoss.util.media.Media media, java.lang.String filename)Creates a download item with custom filename.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetFilename()org.zkoss.util.media.MediagetMedia()static Filedownload.DownloadItemof(org.zkoss.util.media.Media media)Static factory method to create a download item using media's original filename.static Filedownload.DownloadItemof(org.zkoss.util.media.Media media, java.lang.String filename)Static factory method to create a download item with custom filename.
-
-
-
Constructor Detail
-
DownloadItem
public DownloadItem(org.zkoss.util.media.Media media, java.lang.String filename)Creates a download item with custom filename.- Parameters:
media- the media to downloadfilename- the custom filename (can be null to use media's original name)
-
DownloadItem
public DownloadItem(org.zkoss.util.media.Media media)
Creates a download item using the media's original filename.- Parameters:
media- the media to download
-
-
Method Detail
-
of
public static Filedownload.DownloadItem of(org.zkoss.util.media.Media media, java.lang.String filename)
Static factory method to create a download item with custom filename.- Parameters:
media- the media to downloadfilename- the custom filename- Returns:
- a new DownloadItem instance
-
of
public static Filedownload.DownloadItem of(org.zkoss.util.media.Media media)
Static factory method to create a download item using media's original filename.- Parameters:
media- the media to download- Returns:
- a new DownloadItem instance
-
getMedia
public org.zkoss.util.media.Media getMedia()
-
getFilename
public java.lang.String getFilename()
-
-