diff --git a/pom.xml b/pom.xml index 423147a..eef69be 100644 --- a/pom.xml +++ b/pom.xml @@ -67,6 +67,8 @@ gxt2.2.5-gwt2.X 2.7.0 compile + + @@ -152,6 +154,12 @@ home-library [1.0.0-SNAPSHOT, 2.0.0-SNAPSHOT) provided + + + asm-all + asm + + diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java b/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java index e689592..191c1ef 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/AppControllerExplorer.java @@ -174,12 +174,13 @@ import com.google.gwt.user.client.ui.HasWidgets; */ public class AppControllerExplorer implements EventHandler, TreeAppControllerInterface{ - public static final GWTWorkspaceServiceAsync rpcWorkspaceService = (GWTWorkspaceServiceAsync) GWT.create(GWTWorkspaceService.class); private ExplorerPanel explorerPanel; + private final static HandlerManager eventBus = new HandlerManager(null); private HashMap> subscribers = null; + private boolean selectRootItem; private FileUploader fileUploader; public static String myLogin; @@ -193,6 +194,7 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt bind(); singleton = this; } + public static AppControllerExplorer getInstance() { return singleton; diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/ConstantsExplorer.java b/src/main/java/org/gcube/portlets/user/workspace/client/ConstantsExplorer.java index a510dee..7705605 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/ConstantsExplorer.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/ConstantsExplorer.java @@ -217,4 +217,6 @@ public class ConstantsExplorer { //PROPERTY public static final String SPECIALFOLDERNAME = "SPECIALFOLDERNAME"; public static final String SPECIALFOLDERNAMEPROPERTIESFILE = "specialfoldername.properties"; + + } diff --git a/src/main/java/org/gcube/portlets/user/workspace/client/TreeAsync.java b/src/main/java/org/gcube/portlets/user/workspace/client/TreeAsync.java index 19b41a1..0aa334a 100644 --- a/src/main/java/org/gcube/portlets/user/workspace/client/TreeAsync.java +++ b/src/main/java/org/gcube/portlets/user/workspace/client/TreeAsync.java @@ -29,5 +29,6 @@ public class TreeAsync implements EntryPoint { //UNCOMMENT FOLLOWING TO USE ONLY TREE // AppControllerExplorer appController = new AppControllerExplorer(); // appController.go(RootPanel.get("treePanelWs"), true); + } }