From 8ae64f81eac1d3a7f87f43c0f369c98f8b56649e Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Wed, 8 Apr 2015 16:40:17 +0000 Subject: [PATCH] Updated i18n support git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-toolbox-widget@113902 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../user/td/toolboxwidget/client/ToolBox.java | 259 ++++++++---------- .../toolboxwidget/client/ToolBoxMessages.java | 86 ++++++ .../td/toolboxwidget/client/ToolBoxPanel.java | 1 + .../client/ToolBoxMessages.properties | 24 ++ .../client/ToolBoxMessages_es.properties | 24 ++ .../client/ToolBoxMessages_it.properties | 24 ++ 6 files changed, 277 insertions(+), 141 deletions(-) create mode 100644 src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages.java create mode 100644 src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages.properties create mode 100644 src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages_es.properties create mode 100644 src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages_it.properties diff --git a/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBox.java b/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBox.java index 567f3aa..adbec4c 100644 --- a/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBox.java +++ b/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBox.java @@ -1,13 +1,13 @@ package org.gcube.portlets.user.td.toolboxwidget.client; -import org.gcube.portlets.user.td.informationwidget.client.TabularResourceProperties; -import org.gcube.portlets.user.td.monitorwidget.client.background.MonitorBackgroundPanel; -import org.gcube.portlets.user.td.resourceswidget.client.ResourcesPanel; import org.gcube.portlets.user.td.columnwidget.client.ChangeColumnTypePanel; import org.gcube.portlets.user.td.columnwidget.client.DeleteColumnPanel; import org.gcube.portlets.user.td.columnwidget.client.LabelColumnPanel; import org.gcube.portlets.user.td.columnwidget.client.PositionColumnPanel; import org.gcube.portlets.user.td.columnwidget.client.create.AddColumnPanel; +import org.gcube.portlets.user.td.informationwidget.client.TabularResourceProperties; +import org.gcube.portlets.user.td.monitorwidget.client.background.MonitorBackgroundPanel; +import org.gcube.portlets.user.td.resourceswidget.client.ResourcesPanel; import org.gcube.portlets.user.td.tablewidget.client.ChangeTableTypePanel; import org.gcube.portlets.user.td.tablewidget.client.geometry.GeometryCreatePointPanel; import org.gcube.portlets.user.td.tablewidget.client.geospatial.DownscaleCSquarePanel; @@ -28,29 +28,26 @@ import org.gcube.portlets.user.tdcolumnoperation.client.MergeColumnPanel; import org.gcube.portlets.user.tdcolumnoperation.client.SplitColumnPanel; import com.allen_sauer.gwt.log.client.Log; +import com.google.gwt.core.client.GWT; import com.google.gwt.user.client.ui.Widget; import com.google.web.bindery.event.shared.EventBus; -import com.sencha.gxt.widget.core.client.FramedPanel; import com.sencha.gxt.widget.core.client.TabItemConfig; import com.sencha.gxt.widget.core.client.TabPanel; -import com.sencha.gxt.widget.core.client.button.TextButton; import com.sencha.gxt.widget.core.client.event.BeforeCloseEvent; import com.sencha.gxt.widget.core.client.event.BeforeCloseEvent.BeforeCloseHandler; -import com.sencha.gxt.widget.core.client.event.SelectEvent; //import org.gcube.portlets.user.td.taskswidget.client.TdTaskController; /** * - * @author giancarlo - * email: g.panichi@isti.cnr.it + * @author giancarlo email: g.panichi@isti.cnr.it * */ public class ToolBox extends TabPanel { - + private ToolBoxMessages msgs; private EventBus eventBus; private TabularResourceProperties trProperties; - private ToolBoxPanel toolBoxPanel; private HelpPanel helpPanel; private ChangeColumnTypePanel changeColumnTypePanel; private AddColumnPanel addColumnPanel; @@ -73,16 +70,14 @@ public class ToolBox extends TabPanel { private GeospatialCreateCoordinatesPanel geospatialCreateCoordinatesPanel; private GeometryCreatePointPanel geometryCreatePointPanel; private DownscaleCSquarePanel downscaleCSquarePanel; - - private FramedPanel taskPanel; + private PositionColumnPanel positionColumnPanel; - public ToolBox(String name, EventBus eventBus, ToolBoxPanel toolBoxPanel) { super(); Log.debug("Create ToolBox"); this.eventBus = eventBus; - this.toolBoxPanel = toolBoxPanel; + this.msgs = GWT.create(ToolBoxMessages.class); setId(name); setBodyBorder(false); setBorders(false); @@ -90,8 +85,6 @@ public class ToolBox extends TabPanel { setTabScroll(true); setCloseContextMenu(true); - - } public void startTabs() { @@ -219,7 +212,7 @@ public class ToolBox extends TabPanel { setActiveWidget(positionColumnPanel); } - + public void openLabelColumnTab(TRId trId, String columnName) { Log.debug("Open Label Column Tab"); if (labelColumnPanel == null) { @@ -292,7 +285,7 @@ public class ToolBox extends TabPanel { setActiveWidget(duplicatesRowsDetectionPanel); } - + public void openDuplicatesRowsDeleteTab(TRId trId) { Log.debug("Open Duplicates Rows Delete Tab"); if (duplicatesRowsDeletePanel == null) { @@ -303,8 +296,6 @@ public class ToolBox extends TabPanel { setActiveWidget(duplicatesRowsDeletePanel); } - - public void openResourcesTab(TRId trId) { Log.debug("Open Resources Tab"); @@ -326,8 +317,6 @@ public class ToolBox extends TabPanel { setActiveWidget(geospatialCreateCoordinatesPanel); } - - public void openGeometryCreatePointTab(TRId trId) { Log.debug("Open GeospatialCreateCoordinates Tab"); @@ -338,23 +327,18 @@ public class ToolBox extends TabPanel { } setActiveWidget(geometryCreatePointPanel); - } - - + public void openDownscaleCSquareTab(TRId trId, String columnLocalId) { Log.debug("Open DownscaleCSquare Tab"); if (downscaleCSquarePanel == null) { - addDownscaleCSquarePanel(trId,columnLocalId); + addDownscaleCSquarePanel(trId, columnLocalId); } else { - downscaleCSquarePanel.update(trId,columnLocalId); + downscaleCSquarePanel.update(trId, columnLocalId); } setActiveWidget(downscaleCSquarePanel); - } - - // Close public void closePropertiesTabs() { @@ -447,8 +431,7 @@ public class ToolBox extends TabPanel { positionColumnPanel = null; } } - - + public void closeLabelColumnPanel() { Log.debug("Close LabelColumnPanel Tab"); if (labelColumnPanel != null) { @@ -488,7 +471,7 @@ public class ToolBox extends TabPanel { duplicatesRowsDetectionPanel = null; } } - + public void closeDuplicatesRowsDeletePanel() { Log.debug("Close DuplicatesRowsDeletePanel Tab"); if (duplicatesRowsDeletePanel != null) { @@ -496,7 +479,6 @@ public class ToolBox extends TabPanel { duplicatesRowsDeletePanel = null; } } - public void closeNormalizePanel() { Log.debug("Close NormalizePanel Tab"); @@ -521,7 +503,7 @@ public class ToolBox extends TabPanel { resourcesPanel = null; } } - + public void closeGeospatialCreateCoordinatesPanel() { Log.debug("Close GeospatialCreateCoordinates Tab"); if (geospatialCreateCoordinatesPanel != null) { @@ -529,25 +511,25 @@ public class ToolBox extends TabPanel { geospatialCreateCoordinatesPanel = null; } } - + public void closeGeometryCreatePointPanel() { Log.debug("Close GeometryCreatePoint Tab"); if (geometryCreatePointPanel != null) { remove(geometryCreatePointPanel); geometryCreatePointPanel = null; } - + } - + public void closeDownscaleCSquarePanel() { Log.debug("Close DownscaleCSquare Tab"); if (downscaleCSquarePanel != null) { remove(downscaleCSquarePanel); downscaleCSquarePanel = null; } - + } - + // public void updateTabs() { @@ -619,12 +601,12 @@ public class ToolBox extends TabPanel { remove(positionColumnPanel); positionColumnPanel = null; } - + if (labelColumnPanel != null) { remove(labelColumnPanel); labelColumnPanel = null; } - + if (changeTableTypePanel != null) { remove(changeTableTypePanel); changeTableTypePanel = null; @@ -634,7 +616,7 @@ public class ToolBox extends TabPanel { remove(duplicatesRowsDetectionPanel); duplicatesRowsDetectionPanel = null; } - + if (duplicatesRowsDeletePanel != null) { remove(duplicatesRowsDeletePanel); duplicatesRowsDeletePanel = null; @@ -649,24 +631,22 @@ public class ToolBox extends TabPanel { remove(denormalizePanel); denormalizePanel = null; } - + if (geospatialCreateCoordinatesPanel != null) { remove(geospatialCreateCoordinatesPanel); geospatialCreateCoordinatesPanel = null; } - if (geometryCreatePointPanel != null) { remove(geometryCreatePointPanel); geometryCreatePointPanel = null; } - - if(downscaleCSquarePanel!=null){ + + if (downscaleCSquarePanel != null) { remove(downscaleCSquarePanel); downscaleCSquarePanel = null; } - - + forceLayout(); } catch (Throwable e) { Log.error("Error in ToolBox: " + e.getLocalizedMessage()); @@ -674,17 +654,20 @@ public class ToolBox extends TabPanel { } } + // Add + protected void addHelpPanel() { - TabItemConfig propertiesItemConf = new TabItemConfig("Help", false); + TabItemConfig helpItemConf = new TabItemConfig(msgs.helpItem(), false); helpPanel = new HelpPanel("Help", eventBus); helpPanel.setHeaderVisible(false); - add(helpPanel, propertiesItemConf); + add(helpPanel, helpItemConf); } protected void addTrProperties() { - TabItemConfig propertiesItemConf = new TabItemConfig("Properties", true); + TabItemConfig propertiesItemConf = new TabItemConfig( + msgs.propertiesItem(), true); trProperties = new TabularResourceProperties("TRProperties", eventBus); trProperties.setHeaderVisible(false); @@ -704,7 +687,7 @@ public class ToolBox extends TabPanel { protected void addMonitorBackgroundPanel() { TabItemConfig monitorBackgroundPanelItemConf = new TabItemConfig( - "Background", true); + msgs.monitorBackgroundPanelItem(), true); monitorBackgroundPanel = new MonitorBackgroundPanel(eventBus); add(monitorBackgroundPanel, monitorBackgroundPanelItemConf); @@ -722,7 +705,8 @@ public class ToolBox extends TabPanel { }; protected void addHistoryPanel() { - TabItemConfig historyPanelItemConf = new TabItemConfig("History", true); + TabItemConfig historyPanelItemConf = new TabItemConfig( + msgs.historyPanelItem(), true); historyPanel = new HistoryPanel(eventBus); add(historyPanel, historyPanelItemConf); @@ -740,7 +724,7 @@ public class ToolBox extends TabPanel { protected void addChangeColumnTypePanel(TRId trId, String columnName) { TabItemConfig changeColumnTypeItemConf = new TabItemConfig( - "Column Type", true); + msgs.changeColumnTypeItem(), true); changeColumnTypePanel = new ChangeColumnTypePanel(trId, columnName, eventBus); @@ -761,7 +745,8 @@ public class ToolBox extends TabPanel { }; protected void addAddColumnPanel(TRId trId) { - TabItemConfig addColumnItemConf = new TabItemConfig("Add Column", true); + TabItemConfig addColumnItemConf = new TabItemConfig( + msgs.addColumnItem(), true); addColumnPanel = new AddColumnPanel(trId, eventBus); add(addColumnPanel, addColumnItemConf); @@ -781,8 +766,8 @@ public class ToolBox extends TabPanel { }; protected void addDeleteColumnPanel(TRId trId, String columnName) { - TabItemConfig deleteColumnItemConf = new TabItemConfig("Column Delete", - true); + TabItemConfig deleteColumnItemConf = new TabItemConfig( + msgs.deleteColumnItem(), true); deleteColumnPanel = new DeleteColumnPanel(trId, columnName, eventBus); add(deleteColumnPanel, deleteColumnItemConf); @@ -802,8 +787,8 @@ public class ToolBox extends TabPanel { }; protected void addSplitColumnPanel(TRId trId, String columnName) { - TabItemConfig splitColumnItemConf = new TabItemConfig("Column Split", - true); + TabItemConfig splitColumnItemConf = new TabItemConfig( + msgs.splitColumnItem(), true); splitColumnPanel = new SplitColumnPanel(trId, columnName, eventBus); add(splitColumnPanel, splitColumnItemConf); @@ -823,8 +808,8 @@ public class ToolBox extends TabPanel { }; protected void addMergeColumnPanel(TRId trId, String columnName) { - TabItemConfig mergeColumnItemConf = new TabItemConfig("Column Merge", - true); + TabItemConfig mergeColumnItemConf = new TabItemConfig( + msgs.mergeColumnItem(), true); mergeColumnPanel = new MergeColumnPanel(trId, columnName, eventBus); add(mergeColumnPanel, mergeColumnItemConf); @@ -844,7 +829,8 @@ public class ToolBox extends TabPanel { }; protected void addGroupByPanel(TRId trId, String columnName) { - TabItemConfig groupByItemConf = new TabItemConfig("Group By", true); + TabItemConfig groupByItemConf = new TabItemConfig(msgs.groupByItem(), + true); try { groupByPanel = new GroupByColumnPanel(trId, columnName, eventBus); @@ -871,7 +857,7 @@ public class ToolBox extends TabPanel { protected void addTimeAggregationPanel(TRId trId, String columnName) { TabItemConfig timeAggregationItemConf = new TabItemConfig( - "Time Aggregation", true); + msgs.timeAggregationItem(), true); try { timeAggregationPanel = new AggregateByTimeColumnPanel(trId, @@ -899,11 +885,11 @@ public class ToolBox extends TabPanel { }; protected void addPositionColumnPanel(TRId trId, String columnLocalId) { - TabItemConfig labelColumnItemConf = new TabItemConfig("Position Column", - true); + TabItemConfig positionColumnItemConf = new TabItemConfig( + msgs.positionColumnItem(), true); positionColumnPanel = new PositionColumnPanel(trId, eventBus); - add(positionColumnPanel, labelColumnItemConf); + add(positionColumnPanel, positionColumnItemConf); addBeforeCloseHandler(new BeforeCloseHandler() { @@ -918,10 +904,10 @@ public class ToolBox extends TabPanel { }); }; - + protected void addLabelColumnPanel(TRId trId, String columnName) { - TabItemConfig labelColumnItemConf = new TabItemConfig("Column Label", - true); + TabItemConfig labelColumnItemConf = new TabItemConfig( + msgs.labelColumnItem(), true); labelColumnPanel = new LabelColumnPanel(trId, columnName, eventBus); add(labelColumnPanel, labelColumnItemConf); @@ -941,8 +927,8 @@ public class ToolBox extends TabPanel { }; protected void addChangeTableTypePanel(TRId trId) { - TabItemConfig changeTableTypeItemConf = new TabItemConfig("Table Type", - true); + TabItemConfig changeTableTypeItemConf = new TabItemConfig( + msgs.changeTableTypeItem(), true); changeTableTypePanel = new ChangeTableTypePanel(trId, eventBus); add(changeTableTypePanel, changeTableTypeItemConf); @@ -963,7 +949,7 @@ public class ToolBox extends TabPanel { protected void addValidationsTablePanel(TRId trId) { TabItemConfig validationsTableItemConf = new TabItemConfig( - "Validations", true); + msgs.validationsTableItem(), true); validationsTablePanel = new ValidationsTablePanel(trId, eventBus); add(validationsTablePanel, validationsTableItemConf); @@ -984,7 +970,7 @@ public class ToolBox extends TabPanel { protected void addValidationsTasksPanel(TRId trId) { TabItemConfig validationsTasksItemConf = new TabItemConfig( - "Validations", true); + msgs.validationsTasksItem(), true); validationsTasksPanel = new ValidationsTasksPanel(trId, eventBus); add(validationsTasksPanel, validationsTasksItemConf); @@ -1004,7 +990,8 @@ public class ToolBox extends TabPanel { }; protected void addResourcesPanel(TRId trId) { - TabItemConfig resourcesItemConf = new TabItemConfig("Resources", true); + TabItemConfig resourcesItemConf = new TabItemConfig( + msgs.resourcesItem(), true); resourcesPanel = new ResourcesPanel(trId, eventBus); add(resourcesPanel, resourcesItemConf); @@ -1026,7 +1013,7 @@ public class ToolBox extends TabPanel { protected void addGeospatialCreateCoordinatesPanel(TRId trId, RequestProperties requestProperties) { TabItemConfig geospatialCreateCoordinatesItemConf = new TabItemConfig( - "Coordinates", true); + msgs.geospatialCreateCoordinatesItem(), true); geospatialCreateCoordinatesPanel = new GeospatialCreateCoordinatesPanel( trId, requestProperties, eventBus); @@ -1046,15 +1033,13 @@ public class ToolBox extends TabPanel { }); }; - + private void addGeometryCreatePointPanel(TRId trId) { TabItemConfig geometryCreatePointItemConf = new TabItemConfig( - "Points", true); + msgs.geometryCreatePointItem(), true); - geometryCreatePointPanel = new GeometryCreatePointPanel( - trId, eventBus); - add(geometryCreatePointPanel, - geometryCreatePointItemConf); + geometryCreatePointPanel = new GeometryCreatePointPanel(trId, eventBus); + add(geometryCreatePointPanel, geometryCreatePointItemConf); addBeforeCloseHandler(new BeforeCloseHandler() { @@ -1068,17 +1053,16 @@ public class ToolBox extends TabPanel { } }); - + } - + private void addDownscaleCSquarePanel(TRId trId, String columnLocalId) { TabItemConfig downscaleCSquareItemConf = new TabItemConfig( - "Downscale C-Square", true); + msgs.downscaleCSquareItem(), true); - downscaleCSquarePanel = new DownscaleCSquarePanel( - trId, columnLocalId, eventBus); - add(downscaleCSquarePanel, - downscaleCSquareItemConf); + downscaleCSquarePanel = new DownscaleCSquarePanel(trId, columnLocalId, + eventBus); + add(downscaleCSquarePanel, downscaleCSquareItemConf); addBeforeCloseHandler(new BeforeCloseHandler() { @@ -1092,15 +1076,15 @@ public class ToolBox extends TabPanel { } }); - + } - protected void addDuplicatesRowsDetectionPanel(TRId trId) { TabItemConfig duplicatesRowsDetectionItemConf = new TabItemConfig( - "Duplicate Detection", true); + msgs.duplicatesRowsDetectionItem(), true); - duplicatesRowsDetectionPanel = new DuplicatesRowsDetectionPanel(trId, eventBus); + duplicatesRowsDetectionPanel = new DuplicatesRowsDetectionPanel(trId, + eventBus); add(duplicatesRowsDetectionPanel, duplicatesRowsDetectionItemConf); addBeforeCloseHandler(new BeforeCloseHandler() { @@ -1116,12 +1100,13 @@ public class ToolBox extends TabPanel { }); }; - + protected void addDuplicatesRowsDeletePanel(TRId trId) { TabItemConfig duplicatesRowsDeleteItemConf = new TabItemConfig( - "Delete Duplicate", true); + msgs.duplicatesRowsDeleteItem(), true); - duplicatesRowsDeletePanel = new DuplicatesRowsDeletePanel(trId, eventBus); + duplicatesRowsDeletePanel = new DuplicatesRowsDeletePanel(trId, + eventBus); add(duplicatesRowsDeletePanel, duplicatesRowsDeleteItemConf); addBeforeCloseHandler(new BeforeCloseHandler() { @@ -1137,11 +1122,10 @@ public class ToolBox extends TabPanel { }); }; - - protected void addNormalizePanel(TRId trId) { - TabItemConfig normalizeItemConf = new TabItemConfig("Normalize", true); + TabItemConfig normalizeItemConf = new TabItemConfig( + msgs.normalizeItem(), true); normalizePanel = new NormalizePanel(trId, eventBus); add(normalizePanel, normalizeItemConf); @@ -1161,8 +1145,8 @@ public class ToolBox extends TabPanel { }; protected void addDenormalizePanel(TRId trId) { - TabItemConfig denormalizeItemConf = new TabItemConfig("Denormalize", - true); + TabItemConfig denormalizeItemConf = new TabItemConfig( + msgs.denormalizeItem(), true); denormalizePanel = new DenormalizePanel(trId, eventBus); add(denormalizePanel, denormalizeItemConf); @@ -1181,44 +1165,37 @@ public class ToolBox extends TabPanel { }); }; - protected void addTdTaskPanel() { - // TODO - // tdTaskController = TdTaskController.getInstance(); - // tdTaskController.bindCommonBus(eventBus); - // tdTaskMainWindow = tdTaskController.getWindowTaskMonitor(); // This - // is main panel - - taskPanel = new FramedPanel(); - taskPanel.setHeaderVisible(false); - TextButton buttonTask = new TextButton("Tasks"); - buttonTask.addSelectHandler(new SelectEvent.SelectHandler() { - - public void onSelect(SelectEvent event) { - // tdTaskMainWindow.show(); - - } - - }); - - taskPanel.add(buttonTask); - - TabItemConfig tdTasksItemConf = new TabItemConfig("Tasks", true); - - add(taskPanel, tdTasksItemConf); - addBeforeCloseHandler(new BeforeCloseHandler() { - - public void onBeforeClose(BeforeCloseEvent event) { - if (getWidgetCount() == 1) { - toolBoxPanel.closePanelOnly(); - remove(taskPanel); - } - - } - - }); - - } - - - + /* + * protected void addTdTaskPanel() { // TODO // tdTaskController = + * TdTaskController.getInstance(); // + * tdTaskController.bindCommonBus(eventBus); // tdTaskMainWindow = + * tdTaskController.getWindowTaskMonitor(); // This // is main panel + * + * taskPanel = new FramedPanel(); taskPanel.setHeaderVisible(false); + * TextButton buttonTask = new TextButton("Tasks"); + * buttonTask.addSelectHandler(new SelectEvent.SelectHandler() { + * + * public void onSelect(SelectEvent event) { // tdTaskMainWindow.show(); + * + * } + * + * }); + * + * taskPanel.add(buttonTask); + * + * TabItemConfig tdTasksItemConf = new TabItemConfig("Tasks", true); + * + * add(taskPanel, tdTasksItemConf); addBeforeCloseHandler(new + * BeforeCloseHandler() { + * + * public void onBeforeClose(BeforeCloseEvent event) { if + * (getWidgetCount() == 1) { toolBoxPanel.closePanelOnly(); + * remove(taskPanel); } + * + * } + * + * }); + * + * } + */ } diff --git a/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages.java b/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages.java new file mode 100644 index 0000000..aa0b85b --- /dev/null +++ b/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages.java @@ -0,0 +1,86 @@ +package org.gcube.portlets.user.td.toolboxwidget.client; + +import com.google.gwt.i18n.client.Messages; + +/** + * + * @author giancarlo email: g.panichi@isti.cnr.it + * + */ +public interface ToolBoxMessages extends Messages { + + // + @DefaultMessage("Help") + String helpItem(); + + @DefaultMessage("Properties") + String propertiesItem(); + + @DefaultMessage("Background") + String monitorBackgroundPanelItem(); + + @DefaultMessage("History") + String historyPanelItem(); + + @DefaultMessage("Column Type") + String changeColumnTypeItem(); + + @DefaultMessage("Add Column") + String addColumnItem(); + + @DefaultMessage("Column Delete") + String deleteColumnItem(); + + @DefaultMessage("Column Split") + String splitColumnItem(); + + @DefaultMessage("Column Merge") + String mergeColumnItem(); + + @DefaultMessage("Group By") + String groupByItem(); + + @DefaultMessage("Time Aggregation") + String timeAggregationItem(); + + @DefaultMessage("Position Column") + String positionColumnItem(); + + @DefaultMessage("Column Label") + String labelColumnItem(); + + @DefaultMessage("Table Type") + String changeTableTypeItem(); + + @DefaultMessage("Validations") + String validationsTableItem(); + + @DefaultMessage("Validations") + String validationsTasksItem(); + + @DefaultMessage("Resources") + String resourcesItem(); + + @DefaultMessage("Coordinates") + String geospatialCreateCoordinatesItem(); + + @DefaultMessage("Points") + String geometryCreatePointItem(); + + @DefaultMessage("Downscale C-Square") + String downscaleCSquareItem(); + + @DefaultMessage("Duplicate Detection") + String duplicatesRowsDetectionItem(); + + @DefaultMessage("Delete Duplicate") + String duplicatesRowsDeleteItem(); + + @DefaultMessage("Normalize") + String normalizeItem(); + + @DefaultMessage("Denormalize") + String denormalizeItem(); + +} \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxPanel.java b/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxPanel.java index 74b767c..62a1487 100644 --- a/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxPanel.java @@ -23,6 +23,7 @@ public class ToolBoxPanel extends ContentPanel { private ToolBoxPanelState state; private UIStateType uiStateType; //private WidgetRequestType widgetRequestType; + public ToolBoxPanel(String name, EventBus eventBus) { super(); diff --git a/src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages.properties b/src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages.properties new file mode 100644 index 0000000..0fcfb66 --- /dev/null +++ b/src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages.properties @@ -0,0 +1,24 @@ +helpItem = Help +propertiesItem = Properties +monitorBackgroundPanelItem = Background +historyPanelItem = History +changeColumnTypeItem = Column Type +addColumnItem = Add Column +deleteColumnItem = Column Delete +splitColumnItem = Column Split +mergeColumnItem = Column Merge +groupByItem = Group By +timeAggregationItem = Time Aggregation +positionColumnItem = Position Column +labelColumnItem = Column Label +changeTableTypeItem = Table Type +validationsTableItem = Validations +validationsTasksItem = Validations +resourcesItem = Resources +geospatialCreateCoordinatesItem = Coordinates +geometryCreatePointItem = Points +downscaleCSquareItem = Downscale C-Square +duplicatesRowsDetectionItem = Duplicate Detection +duplicatesRowsDeleteItem = Delete Duplicate +normalizeItem = Normalize +denormalizeItem = Denormalize \ No newline at end of file diff --git a/src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages_es.properties b/src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages_es.properties new file mode 100644 index 0000000..0052a74 --- /dev/null +++ b/src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages_es.properties @@ -0,0 +1,24 @@ +helpItem = Ayuda +propertiesItem = Propiedades +monitorBackgroundPanelItem = Background +historyPanelItem = Historia +changeColumnTypeItem = Tipo Columna +addColumnItem = Añadir Columna +deleteColumnItem = Eliminar Columna +splitColumnItem = Columna Dividida +mergeColumnItem = Fusionar Columna +groupByItem = Group By +timeAggregationItem = Agregación Temporal +positionColumnItem = Posición columna +labelColumnItem = Etiquetas +changeTableTypeItem = Tipo Tabla +validationsTableItem = Validación +validationsTasksItem = Validación +resourcesItem = Recursos +geospatialCreateCoordinatesItem = Coordenadas +geometryCreatePointItem = Puntos +downscaleCSquareItem = Escala C-Square +duplicatesRowsDetectionItem = Detectar Duplicados +duplicatesRowsDeleteItem = Eliminar Duplicados +normalizeItem = Normalizar +denormalizeItem = Desnormalizar \ No newline at end of file diff --git a/src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages_it.properties b/src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages_it.properties new file mode 100644 index 0000000..0d22685 --- /dev/null +++ b/src/main/resources/org/gcube/portlets/user/td/toolboxwidget/client/ToolBoxMessages_it.properties @@ -0,0 +1,24 @@ +helpItem = Aiuto +propertiesItem = Proprietà +monitorBackgroundPanelItem = Background +historyPanelItem = Cronologia +changeColumnTypeItem = Tipo Colonna +addColumnItem = Aggiungi Colonna +deleteColumnItem = Elimina Colonna +splitColumnItem = Dividi Colonna +mergeColumnItem = Unisci Colonne +groupByItem = Group By +timeAggregationItem = Aggregazione Temporale +positionColumnItem = Posiziona Colonne +labelColumnItem = Etichette +changeTableTypeItem = Tipo Tabella +validationsTableItem = Validazioni +validationsTasksItem = Validazioni +resourcesItem = Risorse +geospatialCreateCoordinatesItem = Coordinate +geometryCreatePointItem = Punti +downscaleCSquareItem = Scala C-Square +duplicatesRowsDetectionItem = Rilevazione Duplicati +duplicatesRowsDeleteItem = Elimina Duplicati +normalizeItem = Normalizza +denormalizeItem = Denormalizza \ No newline at end of file