From 696ec6bb30ef335b3702861cebd10e624efcdcf3 Mon Sep 17 00:00:00 2001 From: Francesco Mangiacrapa Date: Mon, 5 Oct 2015 16:33:14 +0000 Subject: [PATCH] 429: Workspace: uploading big files Task-Url: https://support.d4science.org/issues/429 Workspace Uploader integrated in workspace-tree git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@119408 82a268e6-3cf1-43bd-a215-b396298e98cf --- pom.xml | 20 +- .../user/workspace/WorkspaceTree.gwt.xml | 1 + .../client/AppControllerExplorer.java | 92 ++- .../event/CompletedFileUploadEvent.java | 44 +- .../client/rpc/GWTWorkspaceService.java | 3 +- .../client/rpc/GWTWorkspaceServiceAsync.java | 27 +- .../client/uploader/DialogUpload.java | 608 +++++++++--------- .../client/uploader/FileUploader.java | 262 ++++---- .../uploader/UpdateServiceUploader.java | 344 +++++----- .../client/view/tree/AsyncTreePanel.java | 165 ++--- .../server/GWTWorkspaceServiceImpl.java | 26 + 11 files changed, 827 insertions(+), 765 deletions(-) diff --git a/pom.xml b/pom.xml index c6db7b0..c1004ae 100644 --- a/pom.xml +++ b/pom.xml @@ -44,8 +44,15 @@ - + + + + xerces + xerces + 2.4.0 + + @@ -54,6 +61,7 @@ 2.9.1 provided + com.google.gwt @@ -182,10 +190,18 @@ 1.4.5 + + + + + + + org.gcube.portlets.widgets - fileupload-progress-bar + workspace-uploader [1.0.0-SNAPSHOT, 2.0.0-SNAPSHOT) + compile diff --git a/src/main/java/org/gcube/portlets/user/workspace/WorkspaceTree.gwt.xml b/src/main/java/org/gcube/portlets/user/workspace/WorkspaceTree.gwt.xml index 3a26388..db0822b 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/WorkspaceTree.gwt.xml +++ b/src/main/java/org/gcube/portlets/user/workspace/WorkspaceTree.gwt.xml @@ -14,6 +14,7 @@ +