From a998f1e64a8f9d4e9fb082c820377103226976dd Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Thu, 19 Mar 2015 17:52:03 +0000 Subject: [PATCH] Updated GridContextMenu git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-mainbox-widget@113668 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../client/grid/GridContextMenu.java | 4 ++-- .../client/resources/MainboxResources.java | 17 +++++++++++++++-- .../client/resources/column-replace-all.png | Bin 0 -> 766 bytes .../client/resources/column-replace-all_32.png | Bin 0 -> 1286 bytes .../resources/table-row-delete-selected.png | Bin 0 -> 879 bytes .../resources/table-row-delete-selected_32.png | Bin 0 -> 1926 bytes .../client/resources/column-replace-all.png | Bin 0 -> 766 bytes .../client/resources/column-replace-all_32.png | Bin 0 -> 1286 bytes .../resources/table-row-delete-selected.png | Bin 0 -> 879 bytes .../resources/table-row-delete-selected_32.png | Bin 0 -> 1926 bytes 10 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-replace-all.png create mode 100644 src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-replace-all_32.png create mode 100644 src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/table-row-delete-selected.png create mode 100644 src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/table-row-delete-selected_32.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-replace-all.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-replace-all_32.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/table-row-delete-selected.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/table-row-delete-selected_32.png diff --git a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridContextMenu.java b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridContextMenu.java index 260848f..f968001 100644 --- a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridContextMenu.java +++ b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridContextMenu.java @@ -77,7 +77,7 @@ public class GridContextMenu { MenuItem deleteRowItem = new MenuItem("Delete Row"); deleteRowItem.setId(GridOperationId.ROWDELETE.toString()); - deleteRowItem.setIcon(MainboxResources.INSTANCE.rowRemove()); + deleteRowItem.setIcon(MainboxResources.INSTANCE.tableRowDeleteSelected()); deleteRowItem.addSelectionHandler(new SelectionHandler() { @Override @@ -97,7 +97,7 @@ public class GridContextMenu { MenuItem replaceRowsItem = new MenuItem("Replace All"); replaceRowsItem.setId(GridOperationId.REPLACE.toString()); - replaceRowsItem.setIcon(MainboxResources.INSTANCE.columnReplace()); + replaceRowsItem.setIcon(MainboxResources.INSTANCE.columnReplaceAll()); replaceRowsItem.addSelectionHandler(new SelectionHandler() { @Override diff --git a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/MainboxResources.java b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/MainboxResources.java index 631b9eb..39c1baa 100644 --- a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/MainboxResources.java +++ b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/MainboxResources.java @@ -66,6 +66,13 @@ public interface MainboxResources extends ClientBundle { @Source("column-replace_32.png") ImageResource columnReplace32(); + + @Source("column-replace-all.png") + ImageResource columnReplaceAll(); + + @Source("column-replace-all_32.png") + ImageResource columnReplaceAll32(); + @Source("column-replace-batch.png") ImageResource columnReplaceBatch(); @@ -86,10 +93,16 @@ public interface MainboxResources extends ClientBundle { ImageResource rowInsert(); @Source("table-row-delete_32.png") - ImageResource rowRemove32(); + ImageResource tableRowDelete32(); @Source("table-row-delete.png") - ImageResource rowRemove(); + ImageResource tableRowDelete(); + + @Source("table-row-delete-selected_32.png") + ImageResource tableRowDeleteSelected32(); + + @Source("table-row-delete-selected.png") + ImageResource tableRowDeleteSelected(); @Source("column-split_32.png") ImageResource columnSplit32(); diff --git a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-replace-all.png b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-replace-all.png new file mode 100644 index 0000000000000000000000000000000000000000..f17ffa6787f006e9dcd45533f2363a796cea1da2 GIT binary patch literal 766 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