From b3908f55f196ea599c670f87a9050de14e221d88 Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Tue, 22 Jul 2014 10:06:02 +0000 Subject: [PATCH] Minor Update git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-table-widget@98864 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../tablewidget/client/ChangeTableTypePanel.java | 7 +++++++ .../client/resources/ResourceBundle.java | 6 ++++++ .../tablewidget/client/resources/table-type.png | Bin 0 -> 845 bytes .../client/resources/table-type_32.png | Bin 0 -> 1344 bytes .../tablewidget/client/resources/table-type.png | Bin 0 -> 845 bytes .../client/resources/table-type_32.png | Bin 0 -> 1344 bytes 6 files changed, 13 insertions(+) create mode 100644 src/main/java/org/gcube/portlets/user/td/tablewidget/client/resources/table-type.png create mode 100644 src/main/java/org/gcube/portlets/user/td/tablewidget/client/resources/table-type_32.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/tablewidget/client/resources/table-type.png create mode 100644 src/main/resources/org/gcube/portlets/user/td/tablewidget/client/resources/table-type_32.png diff --git a/src/main/java/org/gcube/portlets/user/td/tablewidget/client/ChangeTableTypePanel.java b/src/main/java/org/gcube/portlets/user/td/tablewidget/client/ChangeTableTypePanel.java index e03188e..c393a54 100644 --- a/src/main/java/org/gcube/portlets/user/td/tablewidget/client/ChangeTableTypePanel.java +++ b/src/main/java/org/gcube/portlets/user/td/tablewidget/client/ChangeTableTypePanel.java @@ -5,6 +5,7 @@ import org.gcube.portlets.user.td.gwtservice.shared.exception.TDGWTSessionExpire import org.gcube.portlets.user.td.gwtservice.shared.tr.TableData; import org.gcube.portlets.user.td.gwtservice.shared.tr.table.ChangeTableTypeSession; import org.gcube.portlets.user.td.tablewidget.client.progress.ChangeTableTypeProgressDialog; +import org.gcube.portlets.user.td.tablewidget.client.resources.ResourceBundle; import org.gcube.portlets.user.td.tablewidget.client.type.TableTypeElement; import org.gcube.portlets.user.td.tablewidget.client.type.TableTypeProperties; import org.gcube.portlets.user.td.tablewidget.client.type.TableTypeStore; @@ -17,6 +18,7 @@ import com.allen_sauer.gwt.log.client.Log; import com.google.gwt.core.client.GWT; import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.web.bindery.event.shared.EventBus; +import com.sencha.gxt.cell.core.client.ButtonCell.IconAlign; import com.sencha.gxt.cell.core.client.form.ComboBoxCell.TriggerAction; import com.sencha.gxt.core.client.dom.ScrollSupport.ScrollMode; import com.sencha.gxt.core.client.util.Margins; @@ -85,6 +87,11 @@ public class ChangeTableTypePanel extends FramedPanel { comboTableType.setTriggerAction(TriggerAction.ALL); change = new TextButton("Change"); + change.setIcon(ResourceBundle.INSTANCE.tableType()); + change.setIconAlign(IconAlign.RIGHT); + change.setTitle("Change Table Type"); + + change.addSelectHandler(new SelectHandler() { public void onSelect(SelectEvent event) { diff --git a/src/main/java/org/gcube/portlets/user/td/tablewidget/client/resources/ResourceBundle.java b/src/main/java/org/gcube/portlets/user/td/tablewidget/client/resources/ResourceBundle.java index db8a496..13a10b5 100644 --- a/src/main/java/org/gcube/portlets/user/td/tablewidget/client/resources/ResourceBundle.java +++ b/src/main/java/org/gcube/portlets/user/td/tablewidget/client/resources/ResourceBundle.java @@ -149,5 +149,11 @@ public interface ResourceBundle extends ClientBundle { @Source("table-duplicate-rows-remove_32.png") ImageResource tableDuplicateRowsRemove32(); + @Source("table-type.png") + ImageResource tableType(); + + @Source("table-type_32.png") + ImageResource tableType32(); + } \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/user/td/tablewidget/client/resources/table-type.png b/src/main/java/org/gcube/portlets/user/td/tablewidget/client/resources/table-type.png new file mode 100644 index 0000000000000000000000000000000000000000..5af270806fdfcf7707019302d7136fd1e99d4bd5 GIT binary patch literal 845 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