X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui%2Fsrc%2Forg%2Fargeo%2Fcms%2Fui%2Ffs%2FFileDrop.java;h=d50b8d84de88892cf28d8c41df1f2fbef00f561d;hb=b837ab75edc9c3ce9bf0ce63ea44b0f41d6e1049;hp=be36a46295d031fbf308996e493e4312f7843bb0;hpb=08c2efb392a969f02008073f55d310c95bddade9;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ui/src/org/argeo/cms/ui/fs/FileDrop.java b/org.argeo.cms.ui/src/org/argeo/cms/ui/fs/FileDrop.java index be36a4629..d50b8d84d 100644 --- a/org.argeo.cms.ui/src/org/argeo/cms/ui/fs/FileDrop.java +++ b/org.argeo.cms.ui/src/org/argeo/cms/ui/fs/FileDrop.java @@ -1,5 +1,6 @@ package org.argeo.cms.ui.fs; +import java.io.IOException; import java.io.InputStream; import org.apache.commons.logging.Log; @@ -17,10 +18,10 @@ public class FileDrop { public void createDropTarget(Control control) { FileDropAdapter fileDropAdapter = new FileDropAdapter() { @Override - protected void processUpload(InputStream in, String fileName, String contentType) { + protected void processUpload(InputStream in, String fileName, String contentType) throws IOException { if (log.isDebugEnabled()) log.debug("Process upload of " + fileName + " (" + contentType + ")"); - processUpload(in, fileName, contentType); + processFileUpload(in, fileName, contentType); } }; DropTarget dropTarget = new DropTarget(control, DND.DROP_MOVE | DND.DROP_COPY); @@ -31,7 +32,7 @@ public class FileDrop { } /** Executed in UI thread */ - protected void processUpload(InputStream in, String fileName, String contentType) { + protected void processFileUpload(InputStream in, String fileName, String contentType) throws IOException { } }