X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.eclipse.ui.rap%2Fsrc%2Forg%2Fargeo%2Feclipse%2Fui%2Fspecific%2FOpenFile.java;fp=org.argeo.eclipse.ui.rap%2Fsrc%2Forg%2Fargeo%2Feclipse%2Fui%2Fspecific%2FOpenFile.java;h=409b96dedca031f97b5de91b4c54e8a654a1d24d;hb=a0a29f58e12262d6354d2a69e91d63d4a2e7a822;hp=db65ee785d5cd170cec57b1ad26fefa051a42acf;hpb=619390bc8401f59f6a8a8880053544322dfebb76;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.eclipse.ui.rap/src/org/argeo/eclipse/ui/specific/OpenFile.java b/org.argeo.eclipse.ui.rap/src/org/argeo/eclipse/ui/specific/OpenFile.java index db65ee785..409b96ded 100644 --- a/org.argeo.eclipse.ui.rap/src/org/argeo/eclipse/ui/specific/OpenFile.java +++ b/org.argeo.eclipse.ui.rap/src/org/argeo/eclipse/ui/specific/OpenFile.java @@ -24,19 +24,25 @@ import org.eclipse.rap.rwt.RWT; import org.eclipse.rap.rwt.client.service.UrlLauncher; /** - * Rap specific command handler to open a file retrieved from the server. It + * RWT specific command handler to open a file retrieved from the server. It * forwards the request to the correct service after encoding file name and path * in the request URI. * + *

* The parameter "URI" is used to determine the correct file service, the path * and the file name. An optional file name can be precized to present a * different file name as the one used to retrieve it to the end user. + *

* + *

* Various instances of this handler with different command ID might coexist in * order to provide context specific download service. + *

* + *

* The instance specific service is called by its ID and must have been * externally created + *

*/ public class OpenFile extends AbstractHandler { private final static Log log = LogFactory.getLog(OpenFile.class); @@ -51,7 +57,7 @@ public class OpenFile extends AbstractHandler { String fileName = event.getParameter(PARAM_FILE_NAME); String fileUri = event.getParameter(PARAM_FILE_URI); - // sanity check + // Sanity check if (fileUri == null || "".equals(fileUri.trim()) || openFileServiceId == null || "".equals(openFileServiceId.trim()))