From fa8d28899e836ac34ce5842d8519397e9d42c71c Mon Sep 17 00:00:00 2001 From: Francesco Mangiacrapa Date: Tue, 8 Jul 2014 16:41:53 +0000 Subject: [PATCH] updated to manage add administrators https://support.social.isti.cnr.it/ticket/126 git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@98506 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../user/workspace/WorkspaceTree.gwt.xml | 1 + .../client/AppControllerExplorer.java | 123 +++++++++++++++++- .../client/constant/WorkspaceOperation.java | 34 +---- .../client/event/AddAdministratorEvent.java | 48 +++++++ .../event/AddAdministratorEventHandler.java | 17 +++ .../client/interfaces/EventsTypeEnum.java | 3 +- .../workspace/client/resources/Icons.java | 3 + .../workspace/client/resources/Resources.java | 10 +- .../client/resources/icons/add_admin.png | Bin 0 -> 933 bytes .../client/rpc/GWTWorkspaceService.java | 3 + .../client/rpc/GWTWorkspaceServiceAsync.java | 3 + .../client/util/GetPermissionIconByACL.java | 15 +++ .../client/view/tree/ContextMenuTree.java | 25 +++- .../server/GWTWorkspaceServiceImpl.java | 35 +++++ 14 files changed, 280 insertions(+), 40 deletions(-) create mode 100644 src/main/java/org/gcube/portlets/user/workspace/client/event/AddAdministratorEvent.java create mode 100644 src/main/java/org/gcube/portlets/user/workspace/client/event/AddAdministratorEventHandler.java create mode 100644 src/main/java/org/gcube/portlets/user/workspace/client/resources/icons/add_admin.png 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 ab67650..3a26388 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 @@ -11,6 +11,7 @@ +