new light tree support for shared folders
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/user/reports@71564 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
16f4cf0b8d
commit
e213b445af
2
pom.xml
2
pom.xml
|
@ -121,7 +121,7 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.gcube.portlets.user</groupId>
|
<groupId>org.gcube.portlets.user</groupId>
|
||||||
<artifactId>workspace-light-tree</artifactId>
|
<artifactId>workspace-light-tree</artifactId>
|
||||||
<version>[2.9.0-SNAPSHOT, 2.9.3-SNAPSHOT)</version>
|
<version>[2.9.0-SNAPSHOT, 3.0.0-SNAPSHOT)</version>
|
||||||
<scope>${setScope}</scope>
|
<scope>${setScope}</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|
|
@ -216,7 +216,7 @@ public class CommonCommands {
|
||||||
GWT.runAsync(WorkspaceLightTreeSavePopup.class, new RunAsyncCallback() {
|
GWT.runAsync(WorkspaceLightTreeSavePopup.class, new RunAsyncCallback() {
|
||||||
public void onSuccess() {
|
public void onSuccess() {
|
||||||
WorkspaceLightTreeSavePopup wpTreepopup = new WorkspaceLightTreeSavePopup("Save Template, choose folder please:", true);
|
WorkspaceLightTreeSavePopup wpTreepopup = new WorkspaceLightTreeSavePopup("Save Template, choose folder please:", true);
|
||||||
wpTreepopup.setSelectableTypes( ItemType.FOLDER, ItemType.ROOT);
|
wpTreepopup.setSelectableTypes( ItemType.FOLDER, ItemType.ROOT, ItemType.SHARED_FOLDER);
|
||||||
wpTreepopup.setShowEmptyFolders(true);
|
wpTreepopup.setShowEmptyFolders(true);
|
||||||
|
|
||||||
wpTreepopup.addPopupHandler(new PopupHandler() {
|
wpTreepopup.addPopupHandler(new PopupHandler() {
|
||||||
|
|
|
@ -1,30 +1,21 @@
|
||||||
package org.gcube.portlets.user.reportgenerator.client;
|
package org.gcube.portlets.user.reportgenerator.client;
|
||||||
|
|
||||||
import org.gcube.portlets.user.exporter.shared.TypeExporter;
|
|
||||||
import org.gcube.portlets.user.guidedtour.client.GCUBEGuidedTour;
|
import org.gcube.portlets.user.guidedtour.client.GCUBEGuidedTour;
|
||||||
import org.gcube.portlets.user.guidedtour.client.steps.GCUBETemplate1Text1Image;
|
import org.gcube.portlets.user.guidedtour.client.steps.GCUBETemplate1Text1Image;
|
||||||
import org.gcube.portlets.user.guidedtour.client.steps.GCUBETemplate2Text2Image;
|
import org.gcube.portlets.user.guidedtour.client.steps.GCUBETemplate2Text2Image;
|
||||||
import org.gcube.portlets.user.guidedtour.client.steps.TourStep;
|
import org.gcube.portlets.user.guidedtour.client.steps.TourStep;
|
||||||
import org.gcube.portlets.user.guidedtour.client.types.ThemeColor;
|
|
||||||
import org.gcube.portlets.user.guidedtour.client.types.VerticalAlignment;
|
import org.gcube.portlets.user.guidedtour.client.types.VerticalAlignment;
|
||||||
import org.gcube.portlets.user.reportgenerator.client.Presenter.Presenter;
|
import org.gcube.portlets.user.reportgenerator.client.Presenter.Presenter;
|
||||||
import org.gcube.portlets.user.reportgenerator.client.toursteps.Intro;
|
import org.gcube.portlets.user.reportgenerator.client.toursteps.Intro;
|
||||||
import org.gcube.portlets.user.workspace.client.AppControllerExplorer;
|
import org.gcube.portlets.user.workspace.client.AppControllerExplorer;
|
||||||
import org.gcube.portlets.user.workspace.client.rpc.GWTWorkspaceServiceAsync;
|
import org.gcube.portlets.user.workspace.client.rpc.GWTWorkspaceServiceAsync;
|
||||||
import org.gcube.portlets.user.workspace.lighttree.client.ItemType;
|
|
||||||
import org.gcube.portlets.user.workspace.lighttree.client.event.PopupEvent;
|
|
||||||
import org.gcube.portlets.user.workspace.lighttree.client.event.PopupHandler;
|
|
||||||
import org.gcube.portlets.user.workspace.lighttree.client.load.WorkspaceLightTreeLoadPopup;
|
|
||||||
|
|
||||||
import com.google.gwt.core.client.EntryPoint;
|
import com.google.gwt.core.client.EntryPoint;
|
||||||
import com.google.gwt.core.client.GWT;
|
import com.google.gwt.core.client.GWT;
|
||||||
import com.google.gwt.core.client.RunAsyncCallback;
|
import com.google.gwt.core.client.RunAsyncCallback;
|
||||||
import com.google.gwt.event.dom.client.ClickEvent;
|
|
||||||
import com.google.gwt.event.dom.client.ClickHandler;
|
|
||||||
import com.google.gwt.event.logical.shared.ResizeEvent;
|
import com.google.gwt.event.logical.shared.ResizeEvent;
|
||||||
import com.google.gwt.event.logical.shared.ResizeHandler;
|
import com.google.gwt.event.logical.shared.ResizeHandler;
|
||||||
import com.google.gwt.user.client.Window;
|
import com.google.gwt.user.client.Window;
|
||||||
import com.google.gwt.user.client.ui.Button;
|
|
||||||
import com.google.gwt.user.client.ui.CellPanel;
|
import com.google.gwt.user.client.ui.CellPanel;
|
||||||
import com.google.gwt.user.client.ui.HTML;
|
import com.google.gwt.user.client.ui.HTML;
|
||||||
import com.google.gwt.user.client.ui.HorizontalPanel;
|
import com.google.gwt.user.client.ui.HorizontalPanel;
|
||||||
|
|
|
@ -90,7 +90,7 @@ public class ExportOptions extends Composite {
|
||||||
break;
|
break;
|
||||||
case SAVE_AS:
|
case SAVE_AS:
|
||||||
WorkspaceLightTreeSavePopup wpTree = new WorkspaceLightTreeSavePopup("Save Report, select the folder:", true);
|
WorkspaceLightTreeSavePopup wpTree = new WorkspaceLightTreeSavePopup("Save Report, select the folder:", true);
|
||||||
wpTree.setSelectableTypes(ItemType.FOLDER, ItemType.ROOT);
|
wpTree.setSelectableTypes(ItemType.FOLDER, ItemType.ROOT, ItemType.SHARED_FOLDER);
|
||||||
wpTree.setShowEmptyFolders(true);
|
wpTree.setShowEmptyFolders(true);
|
||||||
wpTree.addPopupHandler(new PopupHandler(){
|
wpTree.addPopupHandler(new PopupHandler(){
|
||||||
|
|
||||||
|
|
Reference in New Issue