diff options
-rw-r--r-- | server/src/com/vaadin/server/FileDownloader.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/server/src/com/vaadin/server/FileDownloader.java b/server/src/com/vaadin/server/FileDownloader.java index a5f450c28b..1df197bada 100644 --- a/server/src/com/vaadin/server/FileDownloader.java +++ b/server/src/com/vaadin/server/FileDownloader.java @@ -80,6 +80,17 @@ public class FileDownloader extends AbstractExtension { } /** + * Sets the resource that is downloaded when the extended component is + * clicked. + * + * @param resource + * the resource to download + */ + public void setFileDownloadResource(Resource resource) { + setResource("dl", resource); + } + + /** * Sets whether the content type of served resources should be overriden to * <code>application/octet-stream</code> to reduce the risk of a browser * plugin choosing to display the resource instead of downloading it. This |