Updated i18n support
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-portlet@113895 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
60b5f8f6b0
commit
80984350d0
|
@ -10,6 +10,7 @@ import org.gcube.portlets.user.td.widgetcommonevent.client.type.RibbonType;
|
||||||
import org.gcube.portlets.user.td.widgetcommonevent.client.type.UIStateType;
|
import org.gcube.portlets.user.td.widgetcommonevent.client.type.UIStateType;
|
||||||
|
|
||||||
import com.allen_sauer.gwt.log.client.Log;
|
import com.allen_sauer.gwt.log.client.Log;
|
||||||
|
import com.google.gwt.core.client.GWT;
|
||||||
import com.google.gwt.dom.client.Element;
|
import com.google.gwt.dom.client.Element;
|
||||||
import com.google.gwt.dom.client.NodeList;
|
import com.google.gwt.dom.client.NodeList;
|
||||||
import com.google.gwt.event.logical.shared.SelectionEvent;
|
import com.google.gwt.event.logical.shared.SelectionEvent;
|
||||||
|
@ -70,10 +71,12 @@ public class ModifyToolBar {
|
||||||
|
|
||||||
private MenuItem deleteSelectedRowsItem;
|
private MenuItem deleteSelectedRowsItem;
|
||||||
private MenuItem deleteDuplicateItem;
|
private MenuItem deleteDuplicateItem;
|
||||||
private MenuItem deleteByExpression;
|
private MenuItem deleteByExpressionItem;
|
||||||
|
private ModifyToolBarMessages msgs;
|
||||||
|
|
||||||
public ModifyToolBar(EventBus eventBus) {
|
public ModifyToolBar(EventBus eventBus) {
|
||||||
this.eventBus = eventBus;
|
this.eventBus = eventBus;
|
||||||
|
msgs = GWT.create(ModifyToolBarMessages.class);
|
||||||
build();
|
build();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -90,31 +93,31 @@ public class ModifyToolBar {
|
||||||
ButtonGroup rowsGroup = new ButtonGroup();
|
ButtonGroup rowsGroup = new ButtonGroup();
|
||||||
rowsGroup.setId("Rows");
|
rowsGroup.setId("Rows");
|
||||||
rowsGroup.setStyleName("ribbon");
|
rowsGroup.setStyleName("ribbon");
|
||||||
rowsGroup.setHeadingText("Rows");
|
rowsGroup.setHeadingText(msgs.rowsGroupHeadingText());
|
||||||
rowsGroup.enable();
|
rowsGroup.enable();
|
||||||
toolBar.add(rowsGroup);
|
toolBar.add(rowsGroup);
|
||||||
|
|
||||||
FlexTable rowsLayout = new FlexTable();
|
FlexTable rowsLayout = new FlexTable();
|
||||||
rowsGroup.add(rowsLayout);
|
rowsGroup.add(rowsLayout);
|
||||||
|
|
||||||
replaceButton = new TextButton("Replace",
|
replaceButton = new TextButton(msgs.replaceButton(),
|
||||||
TabularDataResources.INSTANCE.tableReplaceRows32());
|
TabularDataResources.INSTANCE.tableReplaceRows32());
|
||||||
replaceButton.disable();
|
replaceButton.disable();
|
||||||
replaceButton.setScale(ButtonScale.LARGE);
|
replaceButton.setScale(ButtonScale.LARGE);
|
||||||
replaceButton.setIconAlign(IconAlign.TOP);
|
replaceButton.setIconAlign(IconAlign.TOP);
|
||||||
replaceButton.setToolTip("Replace rows");
|
replaceButton.setToolTip(msgs.replaceButtonToolTip());
|
||||||
replaceButton.setArrowAlign(ButtonArrowAlign.RIGHT);
|
replaceButton.setArrowAlign(ButtonArrowAlign.RIGHT);
|
||||||
replaceButton.setMenu(createReplaceMenu());
|
replaceButton.setMenu(createReplaceMenu());
|
||||||
|
|
||||||
rowsLayout.setWidget(0, 0, replaceButton);
|
rowsLayout.setWidget(0, 0, replaceButton);
|
||||||
rowsLayout.getFlexCellFormatter().setRowSpan(0, 0, 2);
|
rowsLayout.getFlexCellFormatter().setRowSpan(0, 0, 2);
|
||||||
|
|
||||||
deleteButton = new TextButton("Delete",
|
deleteButton = new TextButton(msgs.deleteButton(),
|
||||||
TabularDataResources.INSTANCE.tableRowDelete32());
|
TabularDataResources.INSTANCE.tableRowDelete32());
|
||||||
deleteButton.disable();
|
deleteButton.disable();
|
||||||
deleteButton.setScale(ButtonScale.LARGE);
|
deleteButton.setScale(ButtonScale.LARGE);
|
||||||
deleteButton.setIconAlign(IconAlign.TOP);
|
deleteButton.setIconAlign(IconAlign.TOP);
|
||||||
deleteButton.setToolTip("Delete rows");
|
deleteButton.setToolTip(msgs.deleteButtonToolTip());
|
||||||
deleteButton.setArrowAlign(ButtonArrowAlign.RIGHT);
|
deleteButton.setArrowAlign(ButtonArrowAlign.RIGHT);
|
||||||
deleteButton.setMenu(createDeleteMenu());
|
deleteButton.setMenu(createDeleteMenu());
|
||||||
|
|
||||||
|
@ -122,12 +125,12 @@ public class ModifyToolBar {
|
||||||
rowsLayout.getFlexCellFormatter().setRowSpan(0, 1, 2);
|
rowsLayout.getFlexCellFormatter().setRowSpan(0, 1, 2);
|
||||||
|
|
||||||
|
|
||||||
addRowButton = new TextButton("Add",
|
addRowButton = new TextButton(msgs.addRowButton(),
|
||||||
TabularDataResources.INSTANCE.rowInsert32());
|
TabularDataResources.INSTANCE.rowInsert32());
|
||||||
addRowButton.disable();
|
addRowButton.disable();
|
||||||
addRowButton.setScale(ButtonScale.LARGE);
|
addRowButton.setScale(ButtonScale.LARGE);
|
||||||
addRowButton.setIconAlign(IconAlign.TOP);
|
addRowButton.setIconAlign(IconAlign.TOP);
|
||||||
addRowButton.setToolTip("Add row");
|
addRowButton.setToolTip(msgs.addRowButtonToolTip());
|
||||||
addRowButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
addRowButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
||||||
addRowButton.addSelectHandler(new SelectHandler() {
|
addRowButton.addSelectHandler(new SelectHandler() {
|
||||||
|
|
||||||
|
@ -140,12 +143,12 @@ public class ModifyToolBar {
|
||||||
rowsLayout.getFlexCellFormatter().setRowSpan(0, 2, 2);
|
rowsLayout.getFlexCellFormatter().setRowSpan(0, 2, 2);
|
||||||
|
|
||||||
|
|
||||||
filterButton = new TextButton("Filter",
|
filterButton = new TextButton(msgs.filterButton(),
|
||||||
TabularDataResources.INSTANCE.filter32());
|
TabularDataResources.INSTANCE.filter32());
|
||||||
filterButton.disable();
|
filterButton.disable();
|
||||||
filterButton.setScale(ButtonScale.LARGE);
|
filterButton.setScale(ButtonScale.LARGE);
|
||||||
filterButton.setIconAlign(IconAlign.TOP);
|
filterButton.setIconAlign(IconAlign.TOP);
|
||||||
filterButton.setToolTip("Filter rows");
|
filterButton.setToolTip(msgs.filterButtonToolTip());
|
||||||
filterButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
filterButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
||||||
filterButton.addSelectHandler(new SelectHandler() {
|
filterButton.addSelectHandler(new SelectHandler() {
|
||||||
|
|
||||||
|
@ -164,19 +167,19 @@ public class ModifyToolBar {
|
||||||
ButtonGroup tableGroup = new ButtonGroup();
|
ButtonGroup tableGroup = new ButtonGroup();
|
||||||
tableGroup.setId("Table");
|
tableGroup.setId("Table");
|
||||||
tableGroup.setStyleName("ribbon");
|
tableGroup.setStyleName("ribbon");
|
||||||
tableGroup.setHeadingText("Table");
|
tableGroup.setHeadingText(msgs.tableGroupHeadingText());
|
||||||
tableGroup.enable();
|
tableGroup.enable();
|
||||||
toolBar.add(tableGroup);
|
toolBar.add(tableGroup);
|
||||||
|
|
||||||
FlexTable tableLayout = new FlexTable();
|
FlexTable tableLayout = new FlexTable();
|
||||||
tableGroup.add(tableLayout);
|
tableGroup.add(tableLayout);
|
||||||
|
|
||||||
groupbyButton = new TextButton("Group By",
|
groupbyButton = new TextButton(msgs.groupbyButton(),
|
||||||
TabularDataResources.INSTANCE.group32());
|
TabularDataResources.INSTANCE.group32());
|
||||||
groupbyButton.disable();
|
groupbyButton.disable();
|
||||||
groupbyButton.setScale(ButtonScale.LARGE);
|
groupbyButton.setScale(ButtonScale.LARGE);
|
||||||
groupbyButton.setIconAlign(IconAlign.TOP);
|
groupbyButton.setIconAlign(IconAlign.TOP);
|
||||||
groupbyButton.setToolTip("Perform data grouping");
|
groupbyButton.setToolTip(msgs.groupbyButtonToolTip());
|
||||||
groupbyButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
groupbyButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
||||||
groupbyButton.addSelectHandler(new SelectHandler() {
|
groupbyButton.addSelectHandler(new SelectHandler() {
|
||||||
|
|
||||||
|
@ -187,13 +190,13 @@ public class ModifyToolBar {
|
||||||
|
|
||||||
tableLayout.setWidget(0, 0, groupbyButton);
|
tableLayout.setWidget(0, 0, groupbyButton);
|
||||||
tableLayout.getFlexCellFormatter().setRowSpan(0, 0, 2);
|
tableLayout.getFlexCellFormatter().setRowSpan(0, 0, 2);
|
||||||
|
|
||||||
timeAggregationButton = new TextButton("Time Aggregation",
|
timeAggregationButton = new TextButton(msgs.timeAggregationButton(),
|
||||||
TabularDataResources.INSTANCE.timeAggregate32());
|
TabularDataResources.INSTANCE.timeAggregate32());
|
||||||
timeAggregationButton.disable();
|
timeAggregationButton.disable();
|
||||||
timeAggregationButton.setScale(ButtonScale.LARGE);
|
timeAggregationButton.setScale(ButtonScale.LARGE);
|
||||||
timeAggregationButton.setIconAlign(IconAlign.TOP);
|
timeAggregationButton.setIconAlign(IconAlign.TOP);
|
||||||
timeAggregationButton.setToolTip("Performs time aggregation");
|
timeAggregationButton.setToolTip(msgs.timeAggregationButtonToolTip());
|
||||||
timeAggregationButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
timeAggregationButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
||||||
timeAggregationButton.addSelectHandler(new SelectHandler() {
|
timeAggregationButton.addSelectHandler(new SelectHandler() {
|
||||||
|
|
||||||
|
@ -206,12 +209,12 @@ public class ModifyToolBar {
|
||||||
tableLayout.setWidget(0, 1, timeAggregationButton);
|
tableLayout.setWidget(0, 1, timeAggregationButton);
|
||||||
tableLayout.getFlexCellFormatter().setRowSpan(0, 1, 2);
|
tableLayout.getFlexCellFormatter().setRowSpan(0, 1, 2);
|
||||||
|
|
||||||
unionButton = new TextButton("Union",
|
unionButton = new TextButton(msgs.unionButton(),
|
||||||
TabularDataResources.INSTANCE.union32());
|
TabularDataResources.INSTANCE.union32());
|
||||||
unionButton.disable();
|
unionButton.disable();
|
||||||
unionButton.setScale(ButtonScale.LARGE);
|
unionButton.setScale(ButtonScale.LARGE);
|
||||||
unionButton.setIconAlign(IconAlign.TOP);
|
unionButton.setIconAlign(IconAlign.TOP);
|
||||||
unionButton.setToolTip("Merge tables data");
|
unionButton.setToolTip(msgs.unionButtonToolTip());
|
||||||
unionButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
unionButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
||||||
unionButton.addSelectHandler(new SelectHandler() {
|
unionButton.addSelectHandler(new SelectHandler() {
|
||||||
|
|
||||||
|
@ -229,7 +232,7 @@ public class ModifyToolBar {
|
||||||
ButtonGroup geospatialGroup = new ButtonGroup();
|
ButtonGroup geospatialGroup = new ButtonGroup();
|
||||||
geospatialGroup.setId("Geospatial");
|
geospatialGroup.setId("Geospatial");
|
||||||
geospatialGroup.setStyleName("ribbon");
|
geospatialGroup.setStyleName("ribbon");
|
||||||
geospatialGroup.setHeadingText("Geospatial");
|
geospatialGroup.setHeadingText(msgs.geospatialGroupHeadingText());
|
||||||
geospatialGroup.enable();
|
geospatialGroup.enable();
|
||||||
geospatialGroup.setVisible(true);
|
geospatialGroup.setVisible(true);
|
||||||
toolBar.add(geospatialGroup);
|
toolBar.add(geospatialGroup);
|
||||||
|
@ -237,12 +240,12 @@ public class ModifyToolBar {
|
||||||
FlexTable geospatialLayout = new FlexTable();
|
FlexTable geospatialLayout = new FlexTable();
|
||||||
geospatialGroup.add(geospatialLayout);
|
geospatialGroup.add(geospatialLayout);
|
||||||
|
|
||||||
csquareButton = new TextButton("C-Square",
|
csquareButton = new TextButton(msgs.csquareButton(),
|
||||||
TabularDataResources.INSTANCE.geospatialCSquare32());
|
TabularDataResources.INSTANCE.geospatialCSquare32());
|
||||||
csquareButton.disable();
|
csquareButton.disable();
|
||||||
csquareButton.setScale(ButtonScale.LARGE);
|
csquareButton.setScale(ButtonScale.LARGE);
|
||||||
csquareButton.setIconAlign(IconAlign.TOP);
|
csquareButton.setIconAlign(IconAlign.TOP);
|
||||||
csquareButton.setToolTip("Create C-Square Coordinates");
|
csquareButton.setToolTip(msgs.csquareButtonToolTip());
|
||||||
csquareButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
csquareButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
||||||
csquareButton.addSelectHandler(new SelectHandler() {
|
csquareButton.addSelectHandler(new SelectHandler() {
|
||||||
|
|
||||||
|
@ -255,12 +258,12 @@ public class ModifyToolBar {
|
||||||
geospatialLayout.setWidget(0, 0, csquareButton);
|
geospatialLayout.setWidget(0, 0, csquareButton);
|
||||||
geospatialLayout.getFlexCellFormatter().setRowSpan(0, 0, 2);
|
geospatialLayout.getFlexCellFormatter().setRowSpan(0, 0, 2);
|
||||||
|
|
||||||
downscaleCSquareButton = new TextButton("Downscale",
|
downscaleCSquareButton = new TextButton(msgs.downscaleCSquareButton(),
|
||||||
TabularDataResources.INSTANCE.downscaleCSquare32());
|
TabularDataResources.INSTANCE.downscaleCSquare32());
|
||||||
downscaleCSquareButton.disable();
|
downscaleCSquareButton.disable();
|
||||||
downscaleCSquareButton.setScale(ButtonScale.LARGE);
|
downscaleCSquareButton.setScale(ButtonScale.LARGE);
|
||||||
downscaleCSquareButton.setIconAlign(IconAlign.TOP);
|
downscaleCSquareButton.setIconAlign(IconAlign.TOP);
|
||||||
downscaleCSquareButton.setToolTip("Downscale C-Square Coordinates");
|
downscaleCSquareButton.setToolTip(msgs.downscaleCSquareButtonToolTip());
|
||||||
downscaleCSquareButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
downscaleCSquareButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
||||||
downscaleCSquareButton.addSelectHandler(new SelectHandler() {
|
downscaleCSquareButton.addSelectHandler(new SelectHandler() {
|
||||||
|
|
||||||
|
@ -273,12 +276,12 @@ public class ModifyToolBar {
|
||||||
geospatialLayout.getFlexCellFormatter().setRowSpan(0, 1, 2);
|
geospatialLayout.getFlexCellFormatter().setRowSpan(0, 1, 2);
|
||||||
|
|
||||||
|
|
||||||
oceanAreaButton = new TextButton("Ocean Area",
|
oceanAreaButton = new TextButton(msgs.oceanAreaButton(),
|
||||||
TabularDataResources.INSTANCE.geospatialOceanArea32());
|
TabularDataResources.INSTANCE.geospatialOceanArea32());
|
||||||
oceanAreaButton.disable();
|
oceanAreaButton.disable();
|
||||||
oceanAreaButton.setScale(ButtonScale.LARGE);
|
oceanAreaButton.setScale(ButtonScale.LARGE);
|
||||||
oceanAreaButton.setIconAlign(IconAlign.TOP);
|
oceanAreaButton.setIconAlign(IconAlign.TOP);
|
||||||
oceanAreaButton.setToolTip("Create Ocean Area Coordinates");
|
oceanAreaButton.setToolTip(msgs.oceanAreaButtonToolTip());
|
||||||
oceanAreaButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
oceanAreaButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
||||||
oceanAreaButton.addSelectHandler(new SelectHandler() {
|
oceanAreaButton.addSelectHandler(new SelectHandler() {
|
||||||
|
|
||||||
|
@ -297,7 +300,7 @@ public class ModifyToolBar {
|
||||||
ButtonGroup geometryGroup = new ButtonGroup();
|
ButtonGroup geometryGroup = new ButtonGroup();
|
||||||
geometryGroup.setId("Geometry");
|
geometryGroup.setId("Geometry");
|
||||||
geometryGroup.setStyleName("ribbon");
|
geometryGroup.setStyleName("ribbon");
|
||||||
geometryGroup.setHeadingText("Geometry");
|
geometryGroup.setHeadingText(msgs.geometryGroupHeadingText());
|
||||||
geometryGroup.enable();
|
geometryGroup.enable();
|
||||||
geometryGroup.setVisible(true);
|
geometryGroup.setVisible(true);
|
||||||
toolBar.add(geometryGroup);
|
toolBar.add(geometryGroup);
|
||||||
|
@ -305,12 +308,12 @@ public class ModifyToolBar {
|
||||||
FlexTable geometryLayout = new FlexTable();
|
FlexTable geometryLayout = new FlexTable();
|
||||||
geometryGroup.add(geometryLayout);
|
geometryGroup.add(geometryLayout);
|
||||||
|
|
||||||
pointButton = new TextButton("Points",
|
pointButton = new TextButton(msgs.pointButton(),
|
||||||
TabularDataResources.INSTANCE.geometryPoint32());
|
TabularDataResources.INSTANCE.geometryPoint32());
|
||||||
pointButton.disable();
|
pointButton.disable();
|
||||||
pointButton.setScale(ButtonScale.LARGE);
|
pointButton.setScale(ButtonScale.LARGE);
|
||||||
pointButton.setIconAlign(IconAlign.TOP);
|
pointButton.setIconAlign(IconAlign.TOP);
|
||||||
pointButton.setToolTip("Create Points");
|
pointButton.setToolTip(msgs.pointButtonToolTip());
|
||||||
pointButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
pointButton.setArrowAlign(ButtonArrowAlign.BOTTOM);
|
||||||
pointButton.addSelectHandler(new SelectHandler() {
|
pointButton.addSelectHandler(new SelectHandler() {
|
||||||
|
|
||||||
|
@ -337,11 +340,11 @@ public class ModifyToolBar {
|
||||||
|
|
||||||
private Menu createReplaceMenu() {
|
private Menu createReplaceMenu() {
|
||||||
Menu menuReplace = new Menu();
|
Menu menuReplace = new Menu();
|
||||||
replaceBatchItem = new MenuItem("Batch",
|
replaceBatchItem = new MenuItem(msgs.replaceBatchItem(),
|
||||||
TabularDataResources.INSTANCE.columnReplaceBatch());
|
TabularDataResources.INSTANCE.columnReplaceBatch());
|
||||||
replaceByExpressionItem = new MenuItem("By Expression",
|
replaceByExpressionItem = new MenuItem(msgs.replaceByExpressionItem(),
|
||||||
TabularDataResources.INSTANCE.columnReplaceByExpression());
|
TabularDataResources.INSTANCE.columnReplaceByExpression());
|
||||||
replaceByExternalColItem = new MenuItem("By External",
|
replaceByExternalColItem = new MenuItem(msgs.replaceByExternalColItem(),
|
||||||
TabularDataResources.INSTANCE.replaceByExternalCol());
|
TabularDataResources.INSTANCE.replaceByExternalCol());
|
||||||
|
|
||||||
replaceBatchItem
|
replaceBatchItem
|
||||||
|
@ -385,11 +388,11 @@ public class ModifyToolBar {
|
||||||
|
|
||||||
private Menu createDeleteMenu() {
|
private Menu createDeleteMenu() {
|
||||||
Menu menuDelete = new Menu();
|
Menu menuDelete = new Menu();
|
||||||
deleteSelectedRowsItem = new MenuItem("Selected",
|
deleteSelectedRowsItem = new MenuItem(msgs.deleteSelectedRowsItem(),
|
||||||
TabularDataResources.INSTANCE.tableRowDeleteSelected());
|
TabularDataResources.INSTANCE.tableRowDeleteSelected());
|
||||||
deleteDuplicateItem = new MenuItem("Duplicate",
|
deleteDuplicateItem = new MenuItem(msgs.deleteDuplicateItem(),
|
||||||
TabularDataResources.INSTANCE.tableDuplicateRowsRemove());
|
TabularDataResources.INSTANCE.tableDuplicateRowsRemove());
|
||||||
deleteByExpression = new MenuItem("By Expression",
|
deleteByExpressionItem = new MenuItem(msgs.deleteByExpressionItem(),
|
||||||
TabularDataResources.INSTANCE.tableRowDeleteByExpression());
|
TabularDataResources.INSTANCE.tableRowDeleteByExpression());
|
||||||
|
|
||||||
deleteSelectedRowsItem
|
deleteSelectedRowsItem
|
||||||
|
@ -412,7 +415,7 @@ public class ModifyToolBar {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
deleteByExpression
|
deleteByExpressionItem
|
||||||
.addSelectionHandler(new SelectionHandler<Item>() {
|
.addSelectionHandler(new SelectionHandler<Item>() {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -424,7 +427,7 @@ public class ModifyToolBar {
|
||||||
|
|
||||||
menuDelete.add(deleteSelectedRowsItem);
|
menuDelete.add(deleteSelectedRowsItem);
|
||||||
menuDelete.add(deleteDuplicateItem);
|
menuDelete.add(deleteDuplicateItem);
|
||||||
menuDelete.add(deleteByExpression);
|
menuDelete.add(deleteByExpressionItem);
|
||||||
return menuDelete;
|
return menuDelete;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,111 @@
|
||||||
|
package org.gcube.portlets.user.td.client.ribbon;
|
||||||
|
|
||||||
|
import com.google.gwt.i18n.client.Messages;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @author giancarlo email: <a
|
||||||
|
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public interface ModifyToolBarMessages extends Messages {
|
||||||
|
|
||||||
|
@DefaultMessage("Rows")
|
||||||
|
String rowsGroupHeadingText();
|
||||||
|
|
||||||
|
@DefaultMessage("Replace")
|
||||||
|
String replaceButton();
|
||||||
|
|
||||||
|
@DefaultMessage("Replace rows")
|
||||||
|
String replaceButtonToolTip();
|
||||||
|
|
||||||
|
@DefaultMessage("Delete")
|
||||||
|
String deleteButton();
|
||||||
|
|
||||||
|
@DefaultMessage("Delete rows")
|
||||||
|
String deleteButtonToolTip();
|
||||||
|
|
||||||
|
@DefaultMessage("Add")
|
||||||
|
String addRowButton();
|
||||||
|
|
||||||
|
@DefaultMessage("Add row")
|
||||||
|
String addRowButtonToolTip();
|
||||||
|
|
||||||
|
@DefaultMessage("Filter")
|
||||||
|
String filterButton();
|
||||||
|
|
||||||
|
@DefaultMessage("Filter rows")
|
||||||
|
String filterButtonToolTip();
|
||||||
|
|
||||||
|
@DefaultMessage("Table")
|
||||||
|
String tableGroupHeadingText();
|
||||||
|
|
||||||
|
@DefaultMessage("Group By")
|
||||||
|
String groupbyButton();
|
||||||
|
|
||||||
|
@DefaultMessage("Perform data grouping")
|
||||||
|
String groupbyButtonToolTip();
|
||||||
|
|
||||||
|
@DefaultMessage("Time Aggregation")
|
||||||
|
String timeAggregationButton();
|
||||||
|
|
||||||
|
@DefaultMessage("Performs time aggregation")
|
||||||
|
String timeAggregationButtonToolTip();
|
||||||
|
|
||||||
|
@DefaultMessage("Union")
|
||||||
|
String unionButton();
|
||||||
|
|
||||||
|
@DefaultMessage("Merge tables data")
|
||||||
|
String unionButtonToolTip();
|
||||||
|
|
||||||
|
@DefaultMessage("Geospatial")
|
||||||
|
String geospatialGroupHeadingText();
|
||||||
|
|
||||||
|
@DefaultMessage("C-Square")
|
||||||
|
String csquareButton();
|
||||||
|
|
||||||
|
@DefaultMessage("Create C-Square Coordinates")
|
||||||
|
String csquareButtonToolTip();
|
||||||
|
|
||||||
|
@DefaultMessage("Downscale")
|
||||||
|
String downscaleCSquareButton();
|
||||||
|
|
||||||
|
@DefaultMessage("Downscale C-Square Coordinates")
|
||||||
|
String downscaleCSquareButtonToolTip();
|
||||||
|
|
||||||
|
@DefaultMessage("Ocean Area")
|
||||||
|
String oceanAreaButton();
|
||||||
|
|
||||||
|
@DefaultMessage("Create Ocean Area Coordinates")
|
||||||
|
String oceanAreaButtonToolTip();
|
||||||
|
|
||||||
|
@DefaultMessage("Geometry")
|
||||||
|
String geometryGroupHeadingText();
|
||||||
|
|
||||||
|
@DefaultMessage("Points")
|
||||||
|
String pointButton();
|
||||||
|
|
||||||
|
@DefaultMessage("Create Points")
|
||||||
|
String pointButtonToolTip();
|
||||||
|
|
||||||
|
// Menu Replace
|
||||||
|
@DefaultMessage("Batch")
|
||||||
|
String replaceBatchItem();
|
||||||
|
|
||||||
|
@DefaultMessage("By Expression")
|
||||||
|
String replaceByExpressionItem();
|
||||||
|
|
||||||
|
@DefaultMessage("By External")
|
||||||
|
String replaceByExternalColItem();
|
||||||
|
|
||||||
|
// Menu Delete
|
||||||
|
@DefaultMessage("Selected")
|
||||||
|
String deleteSelectedRowsItem();
|
||||||
|
|
||||||
|
@DefaultMessage("Duplicate")
|
||||||
|
String deleteDuplicateItem();
|
||||||
|
|
||||||
|
@DefaultMessage("By Expression")
|
||||||
|
String deleteByExpressionItem();
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,32 @@
|
||||||
|
rowsGroupHeadingText = Rows
|
||||||
|
replaceButton = Replace
|
||||||
|
replaceButtonToolTip = "Replace rows"
|
||||||
|
deleteButton = Delete
|
||||||
|
deleteButtonToolTip = Delete rows
|
||||||
|
addButton = Add
|
||||||
|
addButtonToolTip = Add row
|
||||||
|
filterButton = Filter
|
||||||
|
filterButtonToolTip = Filter Rows
|
||||||
|
tableGroupHeadingText = Table
|
||||||
|
groupbyButton = Group By
|
||||||
|
groupbyButtonToolTip = Perform data grouping
|
||||||
|
timeAggregationButton = Time Aggregation
|
||||||
|
timeAggregationButtonToolTip = Performs time aggregation
|
||||||
|
unionButton = Union
|
||||||
|
unionButtonToolTip = Merge tables data
|
||||||
|
geospatialGroupHeadingText = Geospatial
|
||||||
|
csquareButton = C-Square
|
||||||
|
csquareButtonToolTip = Create C-Square Coordinates
|
||||||
|
downscaleCSquareButton = Downscale
|
||||||
|
downscaleCSquareButtonToolTip = Downscale C-Square Coordinates
|
||||||
|
oceanAreaButton = Ocean Area
|
||||||
|
oceanAreaButtonToolTip = Create Ocean Area Coordinates
|
||||||
|
geometryGroupHeadingText = Geometry
|
||||||
|
pointButton = Points
|
||||||
|
pointButtonToolTip = Create Points
|
||||||
|
replaceBatchItem = Batch
|
||||||
|
replaceByExpressionItem = By Expression
|
||||||
|
replaceByExternalColItem = By External
|
||||||
|
deleteSelectedRowsItem = Selected
|
||||||
|
deleteDuplicateItem = Duplicate
|
||||||
|
deleteByExpressionItem = By Expression
|
|
@ -0,0 +1,32 @@
|
||||||
|
rowsGroupHeadingText = Líneas
|
||||||
|
replaceButton = Reemplazar
|
||||||
|
replaceButtonToolTip = Reemplace las líneas
|
||||||
|
deleteButton = Eliminar
|
||||||
|
deleteButtonToolTip = Eliminar filas
|
||||||
|
addButton = Añadir
|
||||||
|
addButtonToolTip = Añadir fila
|
||||||
|
filterButton = Filtrar
|
||||||
|
filterButtonToolTip = Filtrar líneas
|
||||||
|
tableGroupHeadingText = Mesa
|
||||||
|
groupbyButton = Group By
|
||||||
|
groupbyButtonToolTip = Realiza grupo en datos
|
||||||
|
timeAggregationButton = Agregación Temporal
|
||||||
|
timeAggregationButtonToolTip = Realiza agregación temporal
|
||||||
|
unionButton = Unión
|
||||||
|
unionButtonToolTip = Combinar Tablas
|
||||||
|
geospatialGroupHeadingText = Geoespacial
|
||||||
|
csquareButton = C-Square
|
||||||
|
csquareButtonToolTip = Crear coordenadas de tipo C-Square
|
||||||
|
downscaleCSquareButton = Downscale
|
||||||
|
downscaleCSquareButtonToolTip = Hacer una escalada de coordenadas C-Square
|
||||||
|
oceanAreaButton = Ocean Area
|
||||||
|
oceanAreaButtonToolTip = Crear coordenadas tipo Ocean Area
|
||||||
|
geometryGroupHeadingText = Geometrías
|
||||||
|
pointButton = Puntos
|
||||||
|
pointButtonToolTip = Crear Puntos
|
||||||
|
replaceBatchItem = Batch
|
||||||
|
replaceByExpressionItem = Usar Expresiones
|
||||||
|
replaceByExternalColItem = Usar TR Externa
|
||||||
|
deleteSelectedRowsItem = Seleccionado
|
||||||
|
deleteDuplicateItem = Duplicados
|
||||||
|
deleteByExpressionItem = Usar Expresiones
|
|
@ -0,0 +1,32 @@
|
||||||
|
rowsGroupHeadingText = Righe
|
||||||
|
replaceButton = Rimpiazza
|
||||||
|
replaceButtonToolTip = Rimpiazza righe
|
||||||
|
deleteButton = Elimina
|
||||||
|
deleteButtonToolTip = Elimina righe
|
||||||
|
addButton = Aggiungi
|
||||||
|
addButtonToolTip = Aggiungi riga
|
||||||
|
filterButton = Filtra
|
||||||
|
filterButtonToolTip = Filtra righe
|
||||||
|
tableGroupHeadingText = Tabella
|
||||||
|
groupbyButton = Group By
|
||||||
|
groupbyButtonToolTip = Esegue la group by sui dati
|
||||||
|
timeAggregationButton = Aggregazione Temporale
|
||||||
|
timeAggregationButtonToolTip = Esegue aggregazione temporale
|
||||||
|
unionButton = Unione
|
||||||
|
unionButtonToolTip = Unisce tabelle
|
||||||
|
geospatialGroupHeadingText = Geospaziale
|
||||||
|
csquareButton = C-Square
|
||||||
|
csquareButtonToolTip = Crea coordinate di tipo C-Square
|
||||||
|
downscaleCSquareButton = Downscale
|
||||||
|
downscaleCSquareButtonToolTip = Effettua una scalatura su coordinate C-Square
|
||||||
|
oceanAreaButton = Ocean Area
|
||||||
|
oceanAreaButtonToolTip = Crea coordinate di tipo Ocean Area
|
||||||
|
geometryGroupHeadingText = Geometrie
|
||||||
|
pointButton = Punti
|
||||||
|
pointButtonToolTip = Crea Punti
|
||||||
|
replaceBatchItem = Batch
|
||||||
|
replaceByExpressionItem = Usando Espressioni
|
||||||
|
replaceByExternalColItem = Usando TR Esterne
|
||||||
|
deleteSelectedRowsItem = Selezionati
|
||||||
|
deleteDuplicateItem = Duplicati
|
||||||
|
deleteByExpressionItem = Usando Espressioni
|
Loading…
Reference in New Issue