Revision 47491

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/extension/updatetable/UpdateTablePanelImpl.java
55 55
import org.gvsig.tools.ToolsLocator;
56 56
import org.gvsig.tools.bookmarksandhistory.Bookmarks;
57 57
import org.gvsig.tools.bookmarksandhistory.History;
58
import org.gvsig.tools.future.FutureUtils;
59 58
import org.gvsig.tools.i18n.I18nManager;
60 59
import org.gvsig.tools.swing.api.ToolsSwingLocator;
61 60
import org.gvsig.tools.swing.api.ToolsSwingManager;
......
67 66
import org.gvsig.tools.swing.api.bookmarkshistory.HistoryController;
68 67
import org.gvsig.tools.swing.api.documentfilters.IntegerDocumentFilter;
69 68
import org.gvsig.tools.swing.api.task.TaskStatusController;
70
import org.gvsig.tools.swing.api.threadsafedialogs.ThreadSafeDialogsManager;
71 69
import org.gvsig.tools.swing.api.windowmanager.Dialog;
72 70
import org.gvsig.tools.swing.api.windowmanager.WindowManager;
73 71
import org.gvsig.tools.swing.api.windowmanager.WindowManager_v2;
......
479 477
                break;
480 478
            case DataStoreProviderFactory.YES:
481 479
            case DataStoreProviderFactory.UNKNOWN:
482
                if( !this.rdoOptionsPassthrought.isSelected() ) {
483
                    ThreadSafeDialogsManager dialogs = ToolsSwingLocator.getThreadSafeDialogsManager();
484
                    int n = dialogs.confirmDialog(
485
                            "La tabla seleccionada soporta el modo de paso-a-traves que es mas optimo que el actualmente seleccionado." +
486
                                    "\n" +
487
                                    "? Desea pasar a usar el modo de paso-a-traves ?",
488
                            "Update table",
489
                            JOptionPane.YES_NO_OPTION,
490
                            JOptionPane.QUESTION_MESSAGE,
491
                            "Desea pasar a usar el modo de paso-a-traves"
492
                    );
493
                    if( n==JOptionPane.YES_OPTION ) {
494
                        this.rdoOptionsPassthrought.setSelected(true);
495
                        this.rdoOptionsFulledit.setSelected(false);
496
                        this.doChangeSelectedEditMode();
497
                    }
498
                }
480
//                if( !this.rdoOptionsPassthrought.isSelected() ) {
481
//                    ThreadSafeDialogsManager dialogs = ToolsSwingLocator.getThreadSafeDialogsManager();
482
//                    int n = dialogs.confirmDialog(
483
//                            "La tabla seleccionada soporta el modo de paso-a-traves que es mas optimo que el actualmente seleccionado." +
484
//                                    "\n" +
485
//                                    "? Desea pasar a usar el modo de paso-a-traves ?",
486
//                            "Update table",
487
//                            JOptionPane.YES_NO_OPTION,
488
//                            JOptionPane.QUESTION_MESSAGE,
489
//                            "Desea pasar a usar el modo de paso-a-traves"
490
//                    );
491
//                    if( n==JOptionPane.YES_OPTION ) {
492
//                        this.rdoOptionsPassthrought.setSelected(true);
493
//                        this.rdoOptionsFulledit.setSelected(false);
494
//                        this.doChangeSelectedEditMode();
495
//                    }
496
//                }
499 497
                break;
500 498
        }
501 499
    }

Also available in: Unified diff