diff options
author | Eike Stepper | 2008-12-09 19:36:25 +0000 |
---|---|---|
committer | Eike Stepper | 2008-12-09 19:36:25 +0000 |
commit | 08681fa281ebdd9f044acd19bc60611ec4825310 (patch) | |
tree | a5c71ee1b31f54023a74aa694d701a0027a64642 /plugins/org.eclipse.net4j.examples | |
parent | 2e86fdcc8f2d9fd371ada2d221f70ccd5a5af04f (diff) | |
download | cdo-08681fa281ebdd9f044acd19bc60611ec4825310.tar.gz cdo-08681fa281ebdd9f044acd19bc60611ec4825310.tar.xz cdo-08681fa281ebdd9f044acd19bc60611ec4825310.zip |
[258067] Provide RequestWithMonitoring example
https://bugs.eclipse.org/bugs/show_bug.cgi?id=258067
Diffstat (limited to 'plugins/org.eclipse.net4j.examples')
-rw-r--r-- | plugins/org.eclipse.net4j.examples/src/org/eclipse/net4j/examples/transfer/UploadClientAction.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j.examples/src/org/eclipse/net4j/examples/transfer/UploadClientAction.java b/plugins/org.eclipse.net4j.examples/src/org/eclipse/net4j/examples/transfer/UploadClientAction.java index 8062480c54..8c0a7e56c8 100644 --- a/plugins/org.eclipse.net4j.examples/src/org/eclipse/net4j/examples/transfer/UploadClientAction.java +++ b/plugins/org.eclipse.net4j.examples/src/org/eclipse/net4j/examples/transfer/UploadClientAction.java @@ -18,6 +18,7 @@ import org.eclipse.net4j.util.container.IPluginContainer; import org.eclipse.net4j.util.io.ExtendedDataInputStream; import org.eclipse.net4j.util.io.ExtendedDataOutputStream; import org.eclipse.net4j.util.om.monitor.EclipseMonitor; +import org.eclipse.net4j.util.om.monitor.MonitorCanceledException; import org.eclipse.net4j.util.om.monitor.OMMonitor; import org.eclipse.core.runtime.IProgressMonitor; @@ -69,6 +70,10 @@ public class UploadClientAction implements IWorkbenchWindowActionDelegate, Uploa OM.LOG.info("File " + path + (replaced ? " replaced" : " stored") + " on the Net4j server."); return Status.OK_STATUS; } + catch (MonitorCanceledException ex) + { + return Status.CANCEL_STATUS; + } catch (Exception ex) { return new Status(IStatus.ERROR, OM.BUNDLE_ID, "Problem with upload of " + path, ex); |