From 213a861b45cedf510297458c1d1823514b0eeb75 Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Tue, 4 Aug 2015 10:01:15 +0000 Subject: [PATCH] 428: TDM - Support the new Workspace Explorer Task-Url: https://support.d4science.org/issues/428 Updated support to workspace explorer git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-csv-import-widget@117650 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../client/CSVWorkSpaceSelectionCard.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/gcube/portlets/user/td/csvimportwidget/client/CSVWorkSpaceSelectionCard.java b/src/main/java/org/gcube/portlets/user/td/csvimportwidget/client/CSVWorkSpaceSelectionCard.java index fcd3833..714e45b 100644 --- a/src/main/java/org/gcube/portlets/user/td/csvimportwidget/client/CSVWorkSpaceSelectionCard.java +++ b/src/main/java/org/gcube/portlets/user/td/csvimportwidget/client/CSVWorkSpaceSelectionCard.java @@ -64,12 +64,11 @@ public class CSVWorkSpaceSelectionCard extends WizardCard { List allowedFileExtensions = Arrays.asList("csv", "zip"); FilterCriteria filterCriteria = new FilterCriteria(allowedMimeTypes, - allowedFileExtensions, new HashMap()); + allowedFileExtensions, new HashMap()); wpanel = new WorkspaceExplorerSelectPanel(new String( - "Workspace Selection"), filterCriteria); + "Workspace Selection"), filterCriteria, selectableTypes); - WorskpaceExplorerSelectNotificationListener handler = new WorskpaceExplorerSelectNotificationListener() { @Override @@ -108,10 +107,17 @@ public class CSVWorkSpaceSelectionCard extends WizardCard { Log.debug("WorkspaceExplorer Aborted"); } + + @Override + public void onNotValidSelection() { + importSession.setItemId(null); + getWizardWindow().setEnableNextButton(false); + + } }; wpanel.addWorkspaceExplorerSelectNotificationListener(handler); - + p.add(wpanel, new VerticalLayoutData(1, 1, new Margins(0))); setCenterWidget(p, new MarginData(0));