Updated to GWT 2.6.1

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-codelistmapping-import-widget@101737 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Giancarlo Panichi 2014-11-27 17:28:19 +00:00
parent 88f1a975e6
commit 3b3ccfdbf4
3 changed files with 30 additions and 33 deletions

View File

@ -45,14 +45,14 @@
<configDirectory>config</configDirectory> <configDirectory>config</configDirectory>
<!-- Convenience property to set the GWT version --> <!-- Convenience property to set the GWT version -->
<gwtVersion>2.5.1</gwtVersion> <!-- <gwtVersion>2.5.1</gwtVersion>
<gwtLogVersion>3.2.1</gwtLogVersion> <gwtLogVersion>3.2.1</gwtLogVersion>
<gxtVersion>3.0.1</gxtVersion> <gxtVersion>3.0.1</gxtVersion> -->
<!-- Next <!-- Next -->
<gwtVersion>2.6.1</gwtVersion> <gwtVersion>2.6.1</gwtVersion>
<gwtLogVersion>3.3.2</gwtLogVersion> <gwtLogVersion>3.3.2</gwtLogVersion>
<gxtVersion>3.1.1</gxtVersion> --> <gxtVersion>3.1.1</gxtVersion>
<KEYS>${env.KEYS}</KEYS> <KEYS>${env.KEYS}</KEYS>

View File

@ -14,9 +14,10 @@ import com.google.gwt.event.logical.shared.SelectionEvent;
import com.google.gwt.event.logical.shared.SelectionHandler; import com.google.gwt.event.logical.shared.SelectionHandler;
import com.google.gwt.user.client.Command; import com.google.gwt.user.client.Command;
import com.google.gwt.user.client.rpc.AsyncCallback; import com.google.gwt.user.client.rpc.AsyncCallback;
import com.sencha.gxt.widget.core.client.Dialog.PredefinedButton;
import com.sencha.gxt.widget.core.client.box.AlertMessageBox; import com.sencha.gxt.widget.core.client.box.AlertMessageBox;
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox;
import com.sencha.gxt.widget.core.client.event.DialogHideEvent;
import com.sencha.gxt.widget.core.client.event.DialogHideEvent.DialogHideHandler;
//Next in GXT 3.1.1 //Next in GXT 3.1.1
//import com.sencha.gxt.widget.core.client.event.DialogHideEvent; //import com.sencha.gxt.widget.core.client.event.DialogHideEvent;
//import com.sencha.gxt.widget.core.client.event.DialogHideEvent.DialogHideHandler; //import com.sencha.gxt.widget.core.client.event.DialogHideEvent.DialogHideHandler;
@ -131,6 +132,7 @@ public class TabResourcesSelectionCard extends WizardCard {
protected void deleteTRWithLastTableNull() { protected void deleteTRWithLastTableNull() {
final ConfirmMessageBox mb = new ConfirmMessageBox("Delete", final ConfirmMessageBox mb = new ConfirmMessageBox("Delete",
"Would you like to delete this tabular resource without table?"); "Would you like to delete this tabular resource without table?");
/* GXT 3.0.1
mb.addHideHandler(new HideHandler() { mb.addHideHandler(new HideHandler() {
public void onHide(HideEvent event) { public void onHide(HideEvent event) {
if (mb.getHideButton() == mb.getButtonById(PredefinedButton.YES if (mb.getHideButton() == mb.getButtonById(PredefinedButton.YES
@ -143,8 +145,9 @@ public class TabResourcesSelectionCard extends WizardCard {
} }
} }
}); });
*/
/* Next in GXT 3.1.1 // Next in GXT 3.1.1
mb.addDialogHideHandler(new DialogHideHandler() { mb.addDialogHideHandler(new DialogHideHandler() {
@ -167,7 +170,7 @@ public class TabResourcesSelectionCard extends WizardCard {
} }
} }
});*/ });
mb.setWidth(300); mb.setWidth(300);
mb.show(); mb.show();

View File

@ -39,17 +39,13 @@ import com.sencha.gxt.data.shared.loader.ListLoadResultBean;
import com.sencha.gxt.data.shared.loader.ListLoader; import com.sencha.gxt.data.shared.loader.ListLoader;
import com.sencha.gxt.data.shared.loader.LoadResultListStoreBinding; import com.sencha.gxt.data.shared.loader.LoadResultListStoreBinding;
import com.sencha.gxt.widget.core.client.ContentPanel; import com.sencha.gxt.widget.core.client.ContentPanel;
import com.sencha.gxt.widget.core.client.Dialog.PredefinedButton;
import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox;
import com.sencha.gxt.widget.core.client.button.TextButton; import com.sencha.gxt.widget.core.client.button.TextButton;
import com.sencha.gxt.widget.core.client.container.VerticalLayoutContainer; import com.sencha.gxt.widget.core.client.container.VerticalLayoutContainer;
import com.sencha.gxt.widget.core.client.container.VerticalLayoutContainer.VerticalLayoutData; import com.sencha.gxt.widget.core.client.container.VerticalLayoutContainer.VerticalLayoutData;
import com.sencha.gxt.widget.core.client.event.HideEvent; import com.sencha.gxt.widget.core.client.event.DialogHideEvent;
//Next in GXT 3.1.1 import com.sencha.gxt.widget.core.client.event.DialogHideEvent.DialogHideHandler;
//import com.sencha.gxt.widget.core.client.event.DialogHideEvent;
//import com.sencha.gxt.widget.core.client.event.DialogHideEvent.DialogHideHandler;
import com.sencha.gxt.widget.core.client.event.SelectEvent; import com.sencha.gxt.widget.core.client.event.SelectEvent;
import com.sencha.gxt.widget.core.client.event.HideEvent.HideHandler;
import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler; import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler;
import com.sencha.gxt.widget.core.client.form.TextField; import com.sencha.gxt.widget.core.client.form.TextField;
import com.sencha.gxt.widget.core.client.grid.CheckBoxSelectionModel; import com.sencha.gxt.widget.core.client.grid.CheckBoxSelectionModel;
@ -61,6 +57,7 @@ import com.sencha.gxt.widget.core.client.menu.Menu;
import com.sencha.gxt.widget.core.client.menu.MenuItem; import com.sencha.gxt.widget.core.client.menu.MenuItem;
import com.sencha.gxt.widget.core.client.toolbar.LabelToolItem; import com.sencha.gxt.widget.core.client.toolbar.LabelToolItem;
import com.sencha.gxt.widget.core.client.toolbar.ToolBar; import com.sencha.gxt.widget.core.client.toolbar.ToolBar;
//Next in GXT 3.1.1
public class TabResourcesSelectionPanel extends ContentPanel implements public class TabResourcesSelectionPanel extends ContentPanel implements
HasSelectionHandlers<TabResource> { HasSelectionHandlers<TabResource> {
@ -102,9 +99,9 @@ public class TabResourcesSelectionPanel extends ContentPanel implements
} }
try { try {
buildPanel(properties.id(), buildPanel(properties.id(),
Arrays.<ColumnConfig<TabResource, ?>> asList(nameColumn,typeColumn, Arrays.<ColumnConfig<TabResource, ?>> asList(nameColumn,
tableTypeNameColumn, ownerColumn, agencyColumn, dateColumn), typeColumn, tableTypeNameColumn, ownerColumn,
nameColumn); agencyColumn, dateColumn), nameColumn);
} catch (Throwable e) { } catch (Throwable e) {
Log.debug("Error building panel:" + e.getMessage()); Log.debug("Error building panel:" + e.getMessage());
@ -337,20 +334,18 @@ public class TabResourcesSelectionPanel extends ContentPanel implements
removableTR = tabResource; removableTR = tabResource;
final ConfirmMessageBox mb = new ConfirmMessageBox("Delete", final ConfirmMessageBox mb = new ConfirmMessageBox("Delete",
"Would you like to delete this tabular resource?"); "Would you like to delete this tabular resource?");
mb.addHideHandler(new HideHandler() { /*
public void onHide(HideEvent event) { * GXT 3.0.1 mb.addHideHandler(new HideHandler() { public void
if (mb.getHideButton() == mb.getButtonById(PredefinedButton.YES * onHide(HideEvent event) { if (mb.getHideButton() ==
.name())) { * mb.getButtonById(PredefinedButton.YES .name())) {
callDeleteTabularResource(); * callDeleteTabularResource(); } else if (mb.getHideButton() == mb
} else if (mb.getHideButton() == mb * .getButtonById(PredefinedButton.NO.name())) {
.getButtonById(PredefinedButton.NO.name())) {
}
}
});
/*Next in GXT 3.1.1
* *
* } } });
*/
// Next in GXT 3.1.1
mb.addDialogHideHandler(new DialogHideHandler() { mb.addDialogHideHandler(new DialogHideHandler() {
@Override @Override
@ -368,9 +363,7 @@ public class TabResourcesSelectionPanel extends ContentPanel implements
} }
}); });
*/
mb.setWidth(300); mb.setWidth(300);
mb.show(); mb.show();
@ -382,7 +375,8 @@ public class TabResourcesSelectionPanel extends ContentPanel implements
new AsyncCallback<Void>() { new AsyncCallback<Void>() {
public void onFailure(Throwable caught) { public void onFailure(Throwable caught) {
UtilsGXT3.alert("Error", UtilsGXT3.alert(
"Error",
"Error on delete TabResource: " "Error on delete TabResource: "
+ caught.getLocalizedMessage()); + caught.getLocalizedMessage());
} }