From 766198e1feb2eca112bc541b5e8697348f467b19 Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Mon, 9 Feb 2015 16:36:13 +0000 Subject: [PATCH] Added Geospatial Create Coordinates Panel git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-portlet@111826 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../user/td/client/TabularDataController.java | 149 ++++++++++++------ .../client/resource/TabularDataResources.java | 22 +++ .../user/td/client/resource/flag-blue.png | Bin 0 -> 638 bytes .../user/td/client/resource/flag-blue_32.png | Bin 0 -> 1351 bytes .../user/td/client/resource/flag-green.png | Bin 0 -> 656 bytes .../user/td/client/resource/flag-green_32.png | Bin 0 -> 1405 bytes .../user/td/client/resource/flag-red.png | Bin 0 -> 644 bytes .../user/td/client/resource/flag-red_32.png | Bin 0 -> 1352 bytes .../user/td/client/ribbon/AnalyseToolBar.java | 6 +- .../td/client/ribbon/CurationToolBar.java | 22 +-- .../user/td/client/ribbon/FileToolBar.java | 20 +-- .../user/td/client/ribbon/ModifyToolBar.java | 110 ++++++------- .../user/td/client/resource/flag-blue.png | Bin 0 -> 638 bytes .../user/td/client/resource/flag-blue_32.png | Bin 0 -> 1351 bytes .../user/td/client/resource/flag-green.png | Bin 0 -> 656 bytes .../user/td/client/resource/flag-green_32.png | Bin 0 -> 1405 bytes .../user/td/client/resource/flag-red.png | Bin 0 -> 644 bytes .../user/td/client/resource/flag-red_32.png | Bin 0 -> 1352 bytes .../user/td/tabulardataportlet.gwt.xml | 4 +- 19 files changed, 202 insertions(+), 131 deletions(-) create mode 100644 src/main/java/org/gcube/portlets/user/td/client/resource/flag-blue.png create mode 100644 src/main/java/org/gcube/portlets/user/td/client/resource/flag-blue_32.png create mode 100644 src/main/java/org/gcube/portlets/user/td/client/resource/flag-green.png create mode 100644 src/main/java/org/gcube/portlets/user/td/client/resource/flag-green_32.png create mode 100644 src/main/java/org/gcube/portlets/user/td/client/resource/flag-red.png create mode 100644 src/main/java/org/gcube/portlets/user/td/client/resource/flag-red_32.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/client/resource/flag-blue.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/client/resource/flag-blue_32.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/client/resource/flag-green.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/client/resource/flag-green_32.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/client/resource/flag-red.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/client/resource/flag-red_32.png diff --git a/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java b/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java index 0dcef13..02bb512 100644 --- a/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java +++ b/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java @@ -4,6 +4,7 @@ package org.gcube.portlets.user.td.client; import java.util.ArrayList; +import java.util.HashMap; import org.gcube.portlets.user.td.chartswidget.client.ChartsWidgetTD; import org.gcube.portlets.user.td.client.logs.TDMLogs; @@ -63,9 +64,11 @@ import org.gcube.portlets.user.td.widgetcommonevent.shared.CellData; import org.gcube.portlets.user.td.widgetcommonevent.shared.GridHeaderOperationId; import org.gcube.portlets.user.td.widgetcommonevent.shared.GridOperationId; import org.gcube.portlets.user.td.widgetcommonevent.shared.RequestProperties; +import org.gcube.portlets.user.td.widgetcommonevent.shared.RequestPropertiesParameterType; import org.gcube.portlets.user.td.widgetcommonevent.shared.TRId; import org.gcube.portlets.user.td.widgetcommonevent.shared.dataview.DataView; import org.gcube.portlets.user.td.widgetcommonevent.shared.dataview.TabularResourceDataView; +import org.gcube.portlets.user.td.widgetcommonevent.shared.geospatial.GeospatialCoordinatesType; import org.gcube.portlets.user.td.widgetcommonevent.shared.grid.model.RowRaw; import org.gcube.portlets.user.td.wizardwidget.client.WizardListener; import org.gcube.portlets.user.tdtemplate.client.TdTemplateController; @@ -741,30 +744,30 @@ public class TabularDataController { break; case PROPERTIES: break; - case IMPORTSDMX: + case IMPORT_SDMX: openSDMXImportWizard(); break; - case IMPORTCSV: + case IMPORT_CSV: openCSVImportWizard(); break; - case IMPORTJSON: + case IMPORT_JSON: break; - case EXPORTSDMX: + case EXPORT_SDMX: openSDMXExportWizard(); break; - case EXPORTCSV: + case EXPORT_CSV: openCSVExportWizard(); break; - case EXPORTJSON: + case EXPORT_JSON: openJSONExportWizard(); break; - case TEMPLATEOPEN: + case TEMPLATE_OPEN: openTemplateOpen(); break; - case TEMPLATENEW: + case TEMPLATE_NEW: openTemplateNew(); break; - case TEMPLATEDELETE: + case TEMPLATE_DELETE: openTemplateDelete(); break; case SHARE: @@ -773,7 +776,7 @@ public class TabularDataController { case TIMELINE: openTasksManagerWizard(); break; - case BACKGROUNDTASKS: + case BACKGROUND_TASKS: openBackgroundMonitor(); break; case HISTORY: @@ -781,42 +784,42 @@ public class TabularDataController { case UNDO: callDiscard(); break; - case DISCARDALL: + case DISCARD_ALL: break; case HELP: break; case LOGS: openLogsWindow(); break; - case RULENEW: + case RULE_NEW: break; - case RULEMANAGE: + case RULE_MANAGE: break; - case DUPLICATEDETECTION: + case DUPLICATE_DETECTION: openDuplicatesRows(); break; - case TEMPLATEAPPLY: + case TEMPLATE_APPLY: openTemplateApply(); break; - case TABLETYPE: + case TABLE_TYPE: openTableType(); break; - case COLUMNLABEL: + case COLUMN_LABEL: openColumnLabel(); break; - case COLUMNTYPE: + case COLUMN_TYPE: openChangeColumnType(); break; - case COLUMNADD: + case COLUMN_ADD: openColumnAdd(); break; - case COLUMNDELETE: + case COLUMN_DELETE: openColumnDelete(); break; - case COLUMNSPLIT: + case COLUMN_SPLIT: openColumnSplit(); break; - case COLUMNMERGE: + case COLUMN_MERGE: openColumnMerge(); break; case DENORMALIZE: @@ -825,70 +828,76 @@ public class TabularDataController { case NORMALIZE: openNormalize(); break; - case EXTRACTCODELIST: + case EXTRACT_CODELIST: openExtractCodelistWizard(); break; - case CODELISTMAPPING: + case CODELIST_MAPPING: openCodelistMappingWizard(); break; - case GENERATESUMMARY: + case GENERATE_SUMMARY: break; - case TABLEFILTER: + case TABLE_FILTER: break; - case TABLEUNION: + case TABLE_UNION: openTableUnionWizard(); break; - case TABLEGROUPBY: + case TABLE_GROUPBY: openGroupBy(); break; - case TABLETIMEAGGREGATE: + case TABLE_TIME_AGGREGATE: openTimeAggregate(); break; - case TABLEAGGREAGETE: + case TABLE_AGGREAGETE: break; - case TABLEREPLACEBYEXTERNALCOL: + case TABLE_REPLACE_BY_EXTERNAL_COL: openReplaceByExternalColWizard(); break; - case ROWADD: + case ROW_ADD: doRowAdd(); break; - case ROWDELETE: + case ROW_DELETE: doRowsDelete(); break; - case DUPLICATEDELETE: + case DUPLICATE_DELETE: openDuplicatesRows(); break; - case ANNOTATIONADD: + case GEOSPATIAL_CSQUARE: + openGeospatialCSquare(); break; - case COLUMNFILTER: + case GEOSPATIAL_OCEAN_AREA: + openGeospatialOceanArea(); + break; + case ANNOTATION_ADD: + break; + case COLUMN_FILTER: openMultiColumnFilter(); break; - case COLUMNBATCHREPLACE: + case COLUMN_BATCH_REPLACE: break; - case ANALYSETABLEFILTER: + case ANALYSE_TABLE_FILTER: break; - case ANALYSETABLEUNION: + case ANALYSE_TABLE_UNION: break; - case ANALYSETABLEGROUPBY: + case ANALYSE_TABLE_GROUPBY: break; - case ANALYSETABLEAGGREAGETE: + case ANALYSE_TABLE_AGGREAGETE: break; - case ANALYSEROWADD: + case ANALYSE_ROW_ADD: break; - case ANALYSEROWDELETE: + case ANALYSE_ROW_DELETE: break; - case ANALYSEDUPLICATEDELETE: + case ANALYSE_DUPLICATE_DELETE: break; - case ANALYSEANNOTATIONADD: + case ANALYSE_ANNOTATION_ADD: break; - case ANALYSECOLUMNFILTER: + case ANALYSE_COLUMN_FILTER: break; - case ANALYSECOLUMNEDIT: + case ANALYSE_COLUMN_EDIT: break; - case CHARTCREATE: + case CHART_CREATE: openCreateChart(); break; - case RSTUDIO: + case R_STUDIO: openRStudio(); break; case STATISTICAL: @@ -896,7 +905,7 @@ public class TabularDataController { break; case SPREAD: break; - case CREATEGISMAP: + case CREATE_GIS_MAP: openCreateMapWizard(); break; default: @@ -1930,7 +1939,47 @@ public class TabularDataController { UtilsGXT3.alert("Error", "No tabular resource present"); } } + + + private void openGeospatialCSquare() { + Log.debug("Request Geospatial Create C-Square Coordiantes Tab"); + if (trId != null) { + WidgetRequestEvent e = new WidgetRequestEvent( + WidgetRequestType.GEOSPATIALCREATECOORDINATESPANEL); + e.setTrId(trId); + HashMap map=new HashMap(); + map.put(RequestPropertiesParameterType.Coordinates, GeospatialCoordinatesType.C_SQUARE); + RequestProperties requestProperties= new RequestProperties(map); + e.setRequestProperties(requestProperties); + eventBus.fireEvent(e); + + } else { + Log.error("TRId is null"); + UtilsGXT3.alert("Error", "No tabular resource present"); + } + } + + private void openGeospatialOceanArea() { + Log.debug("Request Geospatial Create Ocean Area Coordiantes Tab"); + if (trId != null) { + WidgetRequestEvent e = new WidgetRequestEvent( + WidgetRequestType.GEOSPATIALCREATECOORDINATESPANEL); + e.setTrId(trId); + HashMap map=new HashMap(); + map.put(RequestPropertiesParameterType.Coordinates, GeospatialCoordinatesType.OCEAN_AREA); + RequestProperties requestProperties= new RequestProperties(map); + e.setRequestProperties(requestProperties); + eventBus.fireEvent(e); + + } else { + Log.error("TRId is null"); + UtilsGXT3.alert("Error", "No tabular resource present"); + } + } + + + private void openBackgroundMonitor() { Log.debug("Request Open Monitor Background Tab"); WidgetRequestEvent e = new WidgetRequestEvent( diff --git a/src/main/java/org/gcube/portlets/user/td/client/resource/TabularDataResources.java b/src/main/java/org/gcube/portlets/user/td/client/resource/TabularDataResources.java index 58c539f..decf928 100644 --- a/src/main/java/org/gcube/portlets/user/td/client/resource/TabularDataResources.java +++ b/src/main/java/org/gcube/portlets/user/td/client/resource/TabularDataResources.java @@ -415,4 +415,26 @@ public interface TabularDataResources extends ClientBundle { ImageResource replaceByExternalCol(); + @Source("flag-red_32.png") + ImageResource geospatialCSquare32(); + + @Source("flag-red.png") + ImageResource geospatialCSquare(); + + + @Source("flag-blue_32.png") + ImageResource geospatialOceanArea32(); + + @Source("flag-blue.png") + ImageResource geospatialOceanArea(); + + + @Source("flag-green_32.png") + ImageResource geospatialCoordinates32(); + + @Source("flag-green.png") + ImageResource geospatialCoordinates(); + + + } diff --git a/src/main/java/org/gcube/portlets/user/td/client/resource/flag-blue.png b/src/main/java/org/gcube/portlets/user/td/client/resource/flag-blue.png new file mode 100644 index 0000000000000000000000000000000000000000..2b13ff4c6dab45dd30ee9b56260d36bd6517c728 GIT binary patch literal 638 zcmV-^0)hRBP)6hN|grmRhJ*u5)D8+J3xtHdjyXmDj>AAVW zoqMkqp31|(zGv0Wn4w*}*rPqTdCG9AjR=KcsjBRSFCX*W-CgOq*}^P<1V}#iK1iKh zObX%#oNU*)+9w%E>&#a|R=j{UKR{}_*V!nh-AXG#q|E?G`%xv;)vD!g<>HtUYy%>o z5ka}JH8-}a%3ji`e_V=cAX39`-AsK@c_VziLy0M3hZgg4NoefB;M>aAF#|fS|mr*|v%A`T3oWrXsTKmc~}}J8VnnaUcpIE_Kcx zGf4*Prfr#&%ih#ZPa;&d!x1b7uu%ucfJ_3ChT`sMofV%6LsD*Q5!vMUXb^(pgColB{5k#AtvE!2AA17Dw2U0n-1juATn;YbW~g~YHLmB zp}75tO|SsysqQY@vh|whuMfTWyt^Sy3#1nH+O~!7SM&Stn--vvSu7UW+^kIgyZj&d Y1t%HU+0ke58UO$Q07*qoM6N<$f&tAoC;$Ke literal 0 HcmV?d00001 diff --git a/src/main/java/org/gcube/portlets/user/td/client/resource/flag-blue_32.png b/src/main/java/org/gcube/portlets/user/td/client/resource/flag-blue_32.png new file mode 100644 index 0000000000000000000000000000000000000000..b0e7e97decd2875f69a06c6c70932edc1caea46d GIT binary patch literal 1351 zcmV-N1-SZ&P)+-NiyNk~vJ!D!SpQ4&!j@dpS{3RoKHf~D-vYfn+=xjYc;Cc>_}E&h zW3MT}%gb6MOIjo;TTn4Dcg7ZIsqauy zJOyIy%K6H9>0X;+2*X89p`s~Q4N3@_97)WQtn5(cheO-XrWZ5;;CUVh(O*|U`VD`L zRBTt0&d5hm^ARN>lm;mT2^-cewOP}n_^Sx#%Njq>6oY82{n`?WqOlKgVQ`-7c4Cad z_ljUleG81>U7)kx>Rm^$ut{)thvLBnii9N?$b)N7lP&`%E(8>+=DSYJ3OD5f2G8>W zd31^ZcWa>)nBVS7*54VUBP{`lD@a(7P!P8uE@3o)Q$D1oBOiy7f`OcRs}u24GURauLmE)vsTTv>O2*Mz@ zdFP4zQ~^R~0Xou>K*KNR;O{aRqSZIXARUXwxVk!dBwXaHLDG z0pi%?u<<=0GHt1-D_5#B=ddL-ID%$JQqhupNi*b!_!W&1XrRYUB{62a0>o4cEO%?6 z)j(@>MBl83<4Ux{}bIfY1o4I_iXT9Z6T(;*4Kq-(cA?(49;riAu1D6lRJAR*02R zXj?Yl46Z$@OP$vUM z>nsXt8L(tjdiBr}hh=jhCg9^kA$$5mLUXBGDk)H>s&u%5mGekBPHavrW>XpSsZ@fI zO}kEyOc5XjS%BIexUCs}KM$o4q=04zZgydD6ST#n^l#f=;XqEKBqb^NOkjQl=?Oy` z!-`zdJo3?|4GZTM8(CZPzfK888Ng&gPzj;Ijz}Kri2j`12~Un{cKi|WXWk$M9|$XW z@#l5vbCV~1cz2;qhNUBxQh=f0d5AhC2w;K80POm;!sEBcXiQvsN6`j`J;RxT=D?Yd z{t=B3AfKg@LJ(kM7{$$sinWdRmfh%VKC<7eMRoU{**kyiBJPnlu34^v} zUO4zn!=CBLFTwP>t{a_#1s_wV2LMPTcn&yyg_%wY!KVnG(B(w$!Do{*AP1n^t(Bnf zBN6p2C~r#cEkoA~C;d0*aozC}^ol6kn%06Fj?L?P(zdL&IZlj9d5m(olHa&Ifa(wl^=L1ta;H(M&eM>5x1`LIK0T4&0i<}(+LM(EVNdSDm2rw{R=s literal 0 HcmV?d00001 diff --git a/src/main/java/org/gcube/portlets/user/td/client/resource/flag-green.png b/src/main/java/org/gcube/portlets/user/td/client/resource/flag-green.png new file mode 100644 index 0000000000000000000000000000000000000000..7cddd37b03caa3f7fb2ab6f2a061ce33dfabc81d GIT binary patch literal 656 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 KMNUMnLSTa7O>n9J literal 0 HcmV?d00001 diff --git a/src/main/java/org/gcube/portlets/user/td/client/ribbon/AnalyseToolBar.java b/src/main/java/org/gcube/portlets/user/td/client/ribbon/AnalyseToolBar.java index 87c327b..fd6abc9 100644 --- a/src/main/java/org/gcube/portlets/user/td/client/ribbon/AnalyseToolBar.java +++ b/src/main/java/org/gcube/portlets/user/td/client/ribbon/AnalyseToolBar.java @@ -288,7 +288,7 @@ public class AnalyseToolBar { public void onSelect(SelectEvent event) { eventBus.fireEvent(new - RibbonEvent(RibbonType.CHARTCREATE)); + RibbonEvent(RibbonType.CHART_CREATE)); } }); @@ -354,7 +354,7 @@ public class AnalyseToolBar { rstudioButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.RSTUDIO)); + eventBus.fireEvent(new RibbonEvent(RibbonType.R_STUDIO)); } }); @@ -419,7 +419,7 @@ public class AnalyseToolBar { gisButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.CREATEGISMAP)); + eventBus.fireEvent(new RibbonEvent(RibbonType.CREATE_GIS_MAP)); } }); diff --git a/src/main/java/org/gcube/portlets/user/td/client/ribbon/CurationToolBar.java b/src/main/java/org/gcube/portlets/user/td/client/ribbon/CurationToolBar.java index 94f35d9..2d7fcda 100644 --- a/src/main/java/org/gcube/portlets/user/td/client/ribbon/CurationToolBar.java +++ b/src/main/java/org/gcube/portlets/user/td/client/ribbon/CurationToolBar.java @@ -127,7 +127,7 @@ public class CurationToolBar { public void onSelect(SelectEvent event) { eventBus.fireEvent(new RibbonEvent( - RibbonType.DUPLICATEDETECTION)); + RibbonType.DUPLICATE_DETECTION)); } }); @@ -144,7 +144,7 @@ public class CurationToolBar { applyTemplateButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.TEMPLATEAPPLY)); + eventBus.fireEvent(new RibbonEvent(RibbonType.TEMPLATE_APPLY)); } }); @@ -174,7 +174,7 @@ public class CurationToolBar { tableTypeButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.TABLETYPE)); + eventBus.fireEvent(new RibbonEvent(RibbonType.TABLE_TYPE)); } }); @@ -191,7 +191,7 @@ public class CurationToolBar { changeColumnLabelButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMNLABEL)); + eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMN_LABEL)); } }); @@ -208,7 +208,7 @@ public class CurationToolBar { columnTypeButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMNTYPE)); + eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMN_TYPE)); } }); @@ -225,7 +225,7 @@ public class CurationToolBar { addColumnButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMNADD)); + eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMN_ADD)); } }); @@ -242,7 +242,7 @@ public class CurationToolBar { deleteColumnButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMNDELETE)); + eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMN_DELETE)); } }); @@ -260,7 +260,7 @@ public class CurationToolBar { splitColumnButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMNSPLIT)); + eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMN_SPLIT)); } }); @@ -277,7 +277,7 @@ public class CurationToolBar { mergeColumnButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMNMERGE)); + eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMN_MERGE)); } }); @@ -342,7 +342,7 @@ public class CurationToolBar { extractCodelistButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.EXTRACTCODELIST)); + eventBus.fireEvent(new RibbonEvent(RibbonType.EXTRACT_CODELIST)); } }); @@ -359,7 +359,7 @@ public class CurationToolBar { codelistMappingButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.CODELISTMAPPING)); + eventBus.fireEvent(new RibbonEvent(RibbonType.CODELIST_MAPPING)); } }); diff --git a/src/main/java/org/gcube/portlets/user/td/client/ribbon/FileToolBar.java b/src/main/java/org/gcube/portlets/user/td/client/ribbon/FileToolBar.java index 98d4201..837897b 100644 --- a/src/main/java/org/gcube/portlets/user/td/client/ribbon/FileToolBar.java +++ b/src/main/java/org/gcube/portlets/user/td/client/ribbon/FileToolBar.java @@ -206,7 +206,7 @@ public class FileToolBar { importSDMXButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.IMPORTSDMX)); + eventBus.fireEvent(new RibbonEvent(RibbonType.IMPORT_SDMX)); } }); @@ -219,7 +219,7 @@ public class FileToolBar { importCSVButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.IMPORTCSV)); + eventBus.fireEvent(new RibbonEvent(RibbonType.IMPORT_CSV)); } }); importLayout.setWidget(0, 2, importCSVButton); @@ -231,7 +231,7 @@ public class FileToolBar { importJSONButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.IMPORTJSON)); + eventBus.fireEvent(new RibbonEvent(RibbonType.IMPORT_JSON)); } }); importLayout.setWidget(1, 2, importJSONButton); @@ -259,7 +259,7 @@ public class FileToolBar { exportSDMXButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.EXPORTSDMX)); + eventBus.fireEvent(new RibbonEvent(RibbonType.EXPORT_SDMX)); } }); @@ -273,7 +273,7 @@ public class FileToolBar { exportCSVButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.EXPORTCSV)); + eventBus.fireEvent(new RibbonEvent(RibbonType.EXPORT_CSV)); } }); exportLayout.setWidget(0, 2, exportCSVButton); @@ -285,7 +285,7 @@ public class FileToolBar { exportJSONButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.EXPORTJSON)); + eventBus.fireEvent(new RibbonEvent(RibbonType.EXPORT_JSON)); } }); exportLayout.setWidget(1, 2, exportJSONButton); @@ -313,7 +313,7 @@ public class FileToolBar { public void onSelect(SelectEvent event) { eventBus.fireEvent(new RibbonEvent( - RibbonType.TEMPLATENEW)); + RibbonType.TEMPLATE_NEW)); } }); @@ -331,7 +331,7 @@ public class FileToolBar { public void onSelect(SelectEvent event) { eventBus.fireEvent(new RibbonEvent( - RibbonType.TEMPLATEOPEN)); + RibbonType.TEMPLATE_OPEN)); } }); @@ -350,7 +350,7 @@ public class FileToolBar { public void onSelect(SelectEvent event) { eventBus.fireEvent(new RibbonEvent( - RibbonType.TEMPLATEDELETE)); + RibbonType.TEMPLATE_DELETE)); } }); @@ -426,7 +426,7 @@ public class FileToolBar { backgroundButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.BACKGROUNDTASKS)); + eventBus.fireEvent(new RibbonEvent(RibbonType.BACKGROUND_TASKS)); } }); diff --git a/src/main/java/org/gcube/portlets/user/td/client/ribbon/ModifyToolBar.java b/src/main/java/org/gcube/portlets/user/td/client/ribbon/ModifyToolBar.java index f4e0585..024b9c7 100644 --- a/src/main/java/org/gcube/portlets/user/td/client/ribbon/ModifyToolBar.java +++ b/src/main/java/org/gcube/portlets/user/td/client/ribbon/ModifyToolBar.java @@ -48,8 +48,8 @@ public class ModifyToolBar { //protected TextButton annotationButton; // Column - protected TextButton filterColumnButton; - protected TextButton replaceValueBatchButton; + protected TextButton csquareButton; + protected TextButton oceanAreaButton; public ModifyToolBar(EventBus eventBus) { @@ -104,7 +104,7 @@ public class ModifyToolBar { unionButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.TABLEUNION)); + eventBus.fireEvent(new RibbonEvent(RibbonType.TABLE_UNION)); } }); @@ -122,7 +122,7 @@ public class ModifyToolBar { groupbyButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.TABLEGROUPBY)); + eventBus.fireEvent(new RibbonEvent(RibbonType.TABLE_GROUPBY)); } }); @@ -158,7 +158,7 @@ public class ModifyToolBar { timeAggregationButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.TABLETIMEAGGREGATE)); + eventBus.fireEvent(new RibbonEvent(RibbonType.TABLE_TIME_AGGREGATE)); } }); @@ -176,7 +176,7 @@ public class ModifyToolBar { replaceByExternalCol.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.TABLEREPLACEBYEXTERNALCOL)); + eventBus.fireEvent(new RibbonEvent(RibbonType.TABLE_REPLACE_BY_EXTERNAL_COL)); } }); @@ -196,7 +196,7 @@ public class ModifyToolBar { addRowButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.ROWADD)); + eventBus.fireEvent(new RibbonEvent(RibbonType.ROW_ADD)); } }); @@ -213,7 +213,7 @@ public class ModifyToolBar { deleteRowButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.ROWDELETE)); + eventBus.fireEvent(new RibbonEvent(RibbonType.ROW_DELETE)); } }); @@ -230,7 +230,7 @@ public class ModifyToolBar { deleteDuplicateButton.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.DUPLICATEDELETE)); + eventBus.fireEvent(new RibbonEvent(RibbonType.DUPLICATE_DELETE)); } }); @@ -257,61 +257,61 @@ public class ModifyToolBar { */ cleanCells(tableLayout.getElement()); - // Column Group - ButtonGroup columnGroup = new ButtonGroup(); - columnGroup.setId("Column"); - columnGroup.setStyleName("ribbon"); - columnGroup.setHeadingText("Column"); - columnGroup.disable(); - columnGroup.setVisible(false); - toolBar.add(columnGroup); + // Geospatial Group + ButtonGroup geospatialGroup = new ButtonGroup(); + geospatialGroup.setId("Geospatial"); + geospatialGroup.setStyleName("ribbon"); + geospatialGroup.setHeadingText("Geospatial"); + geospatialGroup.enable(); + geospatialGroup.setVisible(true); + toolBar.add(geospatialGroup); - FlexTable columnLayout = new FlexTable(); - columnGroup.add(columnLayout); + FlexTable geospatialLayout = new FlexTable(); + geospatialGroup.add(geospatialLayout); - filterColumnButton = new TextButton("Filter", - TabularDataResources.INSTANCE.columnFilter32()); - filterColumnButton.disable(); - filterColumnButton.setScale(ButtonScale.LARGE); - filterColumnButton.setIconAlign(IconAlign.TOP); - filterColumnButton - .setToolTip("Filter column values according to an condition"); - filterColumnButton + csquareButton = new TextButton("C-Square", + TabularDataResources.INSTANCE.geospatialCSquare32()); + csquareButton.disable(); + csquareButton.setScale(ButtonScale.LARGE); + csquareButton.setIconAlign(IconAlign.TOP); + csquareButton + .setToolTip("Create C-Square Coordinates"); + csquareButton .setArrowAlign(ButtonArrowAlign.BOTTOM); - filterColumnButton + csquareButton .addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMNFILTER)); + eventBus.fireEvent(new RibbonEvent(RibbonType.GEOSPATIAL_CSQUARE)); } }); - columnLayout.setWidget(0, 0, filterColumnButton); - columnLayout.getFlexCellFormatter().setRowSpan(0, 0, 2); + geospatialLayout.setWidget(0, 0, csquareButton); + geospatialLayout.getFlexCellFormatter().setRowSpan(0, 0, 2); - replaceValueBatchButton = new TextButton("Replace Batch", - TabularDataResources.INSTANCE.columnReplaceBatch32()); - replaceValueBatchButton.disable(); - replaceValueBatchButton.setScale(ButtonScale.LARGE); - replaceValueBatchButton.setIconAlign(IconAlign.TOP); - replaceValueBatchButton - .setToolTip("Replace column values in batch"); - replaceValueBatchButton + oceanAreaButton = new TextButton("Ocean Area", + TabularDataResources.INSTANCE.geospatialOceanArea32()); + oceanAreaButton.disable(); + oceanAreaButton.setScale(ButtonScale.LARGE); + oceanAreaButton.setIconAlign(IconAlign.TOP); + oceanAreaButton + .setToolTip("Create Ocean Area Coordinates"); + oceanAreaButton .setArrowAlign(ButtonArrowAlign.BOTTOM); - replaceValueBatchButton + oceanAreaButton .addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { - eventBus.fireEvent(new RibbonEvent(RibbonType.COLUMNBATCHREPLACE)); + eventBus.fireEvent(new RibbonEvent(RibbonType.GEOSPATIAL_OCEAN_AREA)); } }); - columnLayout.setWidget(0, 1, replaceValueBatchButton); - columnLayout.getFlexCellFormatter().setRowSpan(0, 1, 2); + geospatialLayout.setWidget(0, 1, oceanAreaButton); + geospatialLayout.getFlexCellFormatter().setRowSpan(0, 1, 2); - cleanCells(columnLayout.getElement()); + cleanCells(geospatialLayout.getElement()); eventBus.addHandler(UIStateEvent.TYPE, new UIStateEvent.UIStateHandler() { @@ -352,9 +352,9 @@ public class ModifyToolBar { deleteRowButton.disable(); deleteDuplicateButton.disable(); //annotationButton.disable(); - // Column - filterColumnButton.disable(); - replaceValueBatchButton.disable(); + // geospatial + csquareButton.disable(); + oceanAreaButton.disable(); break; case TR_CLOSE: case TR_READONLY: @@ -369,9 +369,9 @@ public class ModifyToolBar { deleteRowButton.disable(); deleteDuplicateButton.disable(); //annotationButton.disable(); - // Column - filterColumnButton.disable(); - replaceValueBatchButton.disable(); + // geospatial + csquareButton.disable(); + oceanAreaButton.disable(); break; case TR_OPEN: case TABLEUPDATE: @@ -387,9 +387,9 @@ public class ModifyToolBar { deleteRowButton.enable(); deleteDuplicateButton.enable(); //annotationButton.disable(); - // Column - filterColumnButton.disable(); - replaceValueBatchButton.disable(); + // geospatial + csquareButton.enable(); + oceanAreaButton.enable(); break; case WIZARD_OPEN: // Table @@ -404,8 +404,8 @@ public class ModifyToolBar { deleteDuplicateButton.disable(); //annotationButton.disable(); // Column - filterColumnButton.disable(); - replaceValueBatchButton.disable(); + csquareButton.disable(); + oceanAreaButton.disable(); break; default: break; diff --git a/src/main/resources/org/gcube/portlets/user/td/client/resource/flag-blue.png b/src/main/resources/org/gcube/portlets/user/td/client/resource/flag-blue.png new file mode 100644 index 0000000000000000000000000000000000000000..2b13ff4c6dab45dd30ee9b56260d36bd6517c728 GIT binary patch literal 638 zcmV-^0)hRBP)6hN|grmRhJ*u5)D8+J3xtHdjyXmDj>AAVW zoqMkqp31|(zGv0Wn4w*}*rPqTdCG9AjR=KcsjBRSFCX*W-CgOq*}^P<1V}#iK1iKh zObX%#oNU*)+9w%E>&#a|R=j{UKR{}_*V!nh-AXG#q|E?G`%xv;)vD!g<>HtUYy%>o z5ka}JH8-}a%3ji`e_V=cAX39`-AsK@c_VziLy0M3hZgg4NoefB;M>aAF#|fS|mr*|v%A`T3oWrXsTKmc~}}J8VnnaUcpIE_Kcx zGf4*Prfr#&%ih#ZPa;&d!x1b7uu%ucfJ_3ChT`sMofV%6LsD*Q5!vMUXb^(pgColB{5k#AtvE!2AA17Dw2U0n-1juATn;YbW~g~YHLmB zp}75tO|SsysqQY@vh|whuMfTWyt^Sy3#1nH+O~!7SM&Stn--vvSu7UW+^kIgyZj&d Y1t%HU+0ke58UO$Q07*qoM6N<$f&tAoC;$Ke literal 0 HcmV?d00001 diff --git a/src/main/resources/org/gcube/portlets/user/td/client/resource/flag-blue_32.png b/src/main/resources/org/gcube/portlets/user/td/client/resource/flag-blue_32.png new file mode 100644 index 0000000000000000000000000000000000000000..b0e7e97decd2875f69a06c6c70932edc1caea46d GIT binary patch literal 1351 zcmV-N1-SZ&P)+-NiyNk~vJ!D!SpQ4&!j@dpS{3RoKHf~D-vYfn+=xjYc;Cc>_}E&h zW3MT}%gb6MOIjo;TTn4Dcg7ZIsqauy zJOyIy%K6H9>0X;+2*X89p`s~Q4N3@_97)WQtn5(cheO-XrWZ5;;CUVh(O*|U`VD`L zRBTt0&d5hm^ARN>lm;mT2^-cewOP}n_^Sx#%Njq>6oY82{n`?WqOlKgVQ`-7c4Cad z_ljUleG81>U7)kx>Rm^$ut{)thvLBnii9N?$b)N7lP&`%E(8>+=DSYJ3OD5f2G8>W zd31^ZcWa>)nBVS7*54VUBP{`lD@a(7P!P8uE@3o)Q$D1oBOiy7f`OcRs}u24GURauLmE)vsTTv>O2*Mz@ zdFP4zQ~^R~0Xou>K*KNR;O{aRqSZIXARUXwxVk!dBwXaHLDG z0pi%?u<<=0GHt1-D_5#B=ddL-ID%$JQqhupNi*b!_!W&1XrRYUB{62a0>o4cEO%?6 z)j(@>MBl83<4Ux{}bIfY1o4I_iXT9Z6T(;*4Kq-(cA?(49;riAu1D6lRJAR*02R zXj?Yl46Z$@OP$vUM z>nsXt8L(tjdiBr}hh=jhCg9^kA$$5mLUXBGDk)H>s&u%5mGekBPHavrW>XpSsZ@fI zO}kEyOc5XjS%BIexUCs}KM$o4q=04zZgydD6ST#n^l#f=;XqEKBqb^NOkjQl=?Oy` z!-`zdJo3?|4GZTM8(CZPzfK888Ng&gPzj;Ijz}Kri2j`12~Un{cKi|WXWk$M9|$XW z@#l5vbCV~1cz2;qhNUBxQh=f0d5AhC2w;K80POm;!sEBcXiQvsN6`j`J;RxT=D?Yd z{t=B3AfKg@LJ(kM7{$$sinWdRmfh%VKC<7eMRoU{**kyiBJPnlu34^v} zUO4zn!=CBLFTwP>t{a_#1s_wV2LMPTcn&yyg_%wY!KVnG(B(w$!Do{*AP1n^t(Bnf zBN6p2C~r#cEkoA~C;d0*aozC}^ol6kn%06Fj?L?P(zdL&IZlj9d5m(olHa&Ifa(wl^=L1ta;H(M&eM>5x1`LIK0T4&0i<}(+LM(EVNdSDm2rw{R=s literal 0 HcmV?d00001 diff --git a/src/main/resources/org/gcube/portlets/user/td/client/resource/flag-green.png b/src/main/resources/org/gcube/portlets/user/td/client/resource/flag-green.png new file mode 100644 index 0000000000000000000000000000000000000000..7cddd37b03caa3f7fb2ab6f2a061ce33dfabc81d GIT binary patch literal 656 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 KMNUMnLSTa7O>n9J literal 0 HcmV?d00001 diff --git a/src/main/resources/org/gcube/portlets/user/td/tabulardataportlet.gwt.xml b/src/main/resources/org/gcube/portlets/user/td/tabulardataportlet.gwt.xml index 68a867e..b789ef2 100644 --- a/src/main/resources/org/gcube/portlets/user/td/tabulardataportlet.gwt.xml +++ b/src/main/resources/org/gcube/portlets/user/td/tabulardataportlet.gwt.xml @@ -76,7 +76,7 @@ -