diff --git a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridHeaderColumnMenu.java b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridHeaderColumnMenu.java index 8e539dc..a66382b 100644 --- a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridHeaderColumnMenu.java +++ b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/grid/GridHeaderColumnMenu.java @@ -22,13 +22,17 @@ public class GridHeaderColumnMenu { public GridHeaderColumnMenu() { menuItems = new ArrayList(); + MenuItem changePositionItem = new MenuItem("Position Column"); + changePositionItem.setId(GridHeaderOperationId.COLUMNPOSITION + .toString()); + changePositionItem.setIcon(MainboxResources.INSTANCE.columnReorder()); + menuItems.add(changePositionItem); MenuItem changeLabelItem = new MenuItem("Labels"); changeLabelItem.setId(GridHeaderOperationId.COLUMNLABEL .toString()); changeLabelItem.setIcon(MainboxResources.INSTANCE.columnLabel()); menuItems.add(changeLabelItem); - MenuItem addColumnItem = new MenuItem("Add Column"); addColumnItem.setId(GridHeaderOperationId.COLUMNADD.toString()); 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 d6ecb9b..77c22bc 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 @@ -55,6 +55,12 @@ public interface MainboxResources extends ClientBundle { @Source("column-add.png") ImageResource columnAdd(); + @Source("column-reorder_32.png") + ImageResource columnReorder32(); + + @Source("column-reorder.png") + ImageResource columnReorder(); + @Source("column-replace.png") ImageResource columnReplace(); diff --git a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder.png b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder.png new file mode 100644 index 0000000..0c12d56 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder_32.png b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder_32.png new file mode 100644 index 0000000..7b6cba3 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder_32.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder.png b/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder.png new file mode 100644 index 0000000..0c12d56 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder_32.png b/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder_32.png new file mode 100644 index 0000000..7b6cba3 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/mainboxwidget/client/resources/column-reorder_32.png differ