From 265f32c0a439ca5505f2dabfe3c8b426de368eeb Mon Sep 17 00:00:00 2001 From: Bruno Sinou Date: Wed, 24 Aug 2011 21:53:57 +0000 Subject: [PATCH] Add a method to get LastFileUpdated name in rap environments. git-svn-id: https://svn.argeo.org/commons/trunk@4697 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../argeo/eclipse/ui/specific/GenericUploadControl.java | 8 ++++++++ .../argeo/eclipse/ui/specific/GenericUploadControl.java | 7 +++++++ 2 files changed, 15 insertions(+) diff --git a/eclipse/runtime/org.argeo.eclipse.ui.rap/src/main/java/org/argeo/eclipse/ui/specific/GenericUploadControl.java b/eclipse/runtime/org.argeo.eclipse.ui.rap/src/main/java/org/argeo/eclipse/ui/specific/GenericUploadControl.java index 48806b496..e922e4b9b 100644 --- a/eclipse/runtime/org.argeo.eclipse.ui.rap/src/main/java/org/argeo/eclipse/ui/specific/GenericUploadControl.java +++ b/eclipse/runtime/org.argeo.eclipse.ui.rap/src/main/java/org/argeo/eclipse/ui/specific/GenericUploadControl.java @@ -36,6 +36,14 @@ public class GenericUploadControl extends Composite { parent.pack(); } + /** + * Wrap upload.getLastFileUploaded(). Gets the name of the last uploaded + * file. This method can be called even if the upload has not finished yet. + */ + public String getLastFileUploadedName() { + return upload.getLastFileUploaded(); + } + public boolean isControlEmpty() { String path = upload.getPath(); if (log.isTraceEnabled()) diff --git a/eclipse/runtime/org.argeo.eclipse.ui.rcp/src/main/java/org/argeo/eclipse/ui/specific/GenericUploadControl.java b/eclipse/runtime/org.argeo.eclipse.ui.rcp/src/main/java/org/argeo/eclipse/ui/specific/GenericUploadControl.java index 8393006f6..f00196c30 100644 --- a/eclipse/runtime/org.argeo.eclipse.ui.rcp/src/main/java/org/argeo/eclipse/ui/specific/GenericUploadControl.java +++ b/eclipse/runtime/org.argeo.eclipse.ui.rcp/src/main/java/org/argeo/eclipse/ui/specific/GenericUploadControl.java @@ -83,6 +83,13 @@ public class GenericUploadControl extends Composite { public void addModifyListener(ModifyListener listener) { filePath.addModifyListener(listener); } + + /** + * Always returns null in an RCP environment + */ + public String getLastFileUploadedName() { + return null; + } // private class UploadManager extends UploadAdapter { // private Upload upload; -- 2.30.2