int[] resourceIds = TableUtility.getIds(selection);
// ask the server to unignore the selected resources and immediately commit them to inventory again
ResourceGWTServiceAsync resourceManager = GWTServiceLookup.getResourceService();
resourceManager.unignoreAndImportResources(resourceIds, new AsyncCallback<Void>() {
public void onFailure(Throwable caught) {
CoreGUI.getErrorHandler()
.handleError(MSG.view_inventory_resources_unignoreFailed(), caught);
refreshTableInfo();
}