Revision 43031 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.jdbc/src/main/java/org/gvsig/exportto/swing/prov/jdbc/panel/SelectTableNamePanel.java

View differences:

SelectTableNamePanel.java
24 24

  
25 25
import java.awt.event.ActionEvent;
26 26
import java.awt.event.ActionListener;
27
import java.awt.event.ComponentEvent;
28
import java.awt.event.ComponentListener;
29
import java.awt.event.ContainerEvent;
30
import java.awt.event.ContainerListener;
31 27
import java.util.Iterator;
32 28
import java.util.List;
33 29

  
......
86 82
            this(params.getSchema() + "." + params.getTable(), params);
87 83
        }
88 84

  
85
        @Override
89 86
        public String toString() {
90 87
            return this.label;
91 88
        }
......
100 97
        initComponents();
101 98
        this.addAncestorListener(new AncestorListener() {
102 99

  
100
            @Override
103 101
            public void ancestorAdded(AncestorEvent ae) {
104 102
            }
105 103

  
104
            @Override
106 105
            public void ancestorRemoved(AncestorEvent ae) {
107 106
                cancelTask();
108 107
            }
109 108

  
109
            @Override
110 110
            public void ancestorMoved(AncestorEvent ae) {
111 111
            }
112 112
        });
......
114 114

  
115 115
    private void initComponents() {
116 116
        this.rdoCreateTable.addActionListener(new ActionListener() {
117
            @Override
117 118
            public void actionPerformed(ActionEvent e) {
118 119
                onChangeRadioSelecion();
119 120
            }
120 121
        });
121 122
        this.rdoInsert.addActionListener(new ActionListener() {
123
            @Override
122 124
            public void actionPerformed(ActionEvent e) {
123 125
                onChangeRadioSelecion();
124 126
            }
......
186 188
        return tableParameter.getTable();
187 189
    }
188 190

  
191
    @Override
189 192
    public String getPanelTitle() {
190 193
        I18nManager i18nManager = ToolsLocator.getI18nManager();
191 194
        return i18nManager.getTranslation("_Tablename");
192 195
    }
193 196

  
197
    @Override
194 198
    public boolean isValidPanel() throws ExporttoPanelValidationException {
195 199
        I18nManager i18nManager = ToolsLocator.getI18nManager();
196 200
        String tablename = this.getTableName();
......
223 227
                );
224 228
                int resp = JOptionPane.showConfirmDialog(
225 229
                        this,
226
                        "Ha utilizado espacios en blanco o mayusculas en el nombre de la tabla.\n? Desea que se corrija de forma automatica ?", 
230
                        msg, 
227 231
                        i18nManager.getTranslation("_Warning"),
228 232
                        JOptionPane.YES_NO_OPTION, 
229 233
                        JOptionPane.WARNING_MESSAGE
......
253 257
        return true;
254 258
    }
255 259

  
260
    @Override
256 261
    public void enterPanel() {
257 262
        this.fillTablesList();
258 263
    }
259 264

  
265
    @Override
260 266
    public JComponent asJComponent() {
261 267
        return this;
262 268
    }
......
291 297
            super("Export");
292 298
        }
293 299

  
300
        @Override
294 301
        protected SimpleTaskStatus getSimpleTaskStatus() {
295 302
            return (SimpleTaskStatus) this.getTaskStatus();
296 303
        }
297 304

  
305
        @Override
298 306
        public void run() {
299 307

  
300 308
            JDBCServerExplorerParameters explorerParameters = provider.getExplorerParameters();
......
313 321
                        explorerParameters.getExplorerName(),
314 322
                        explorerParameters
315 323
                );
324
                SwingUtilities.invokeAndWait(new Runnable() {
316 325

  
326
                    @Override
327
                    public void run() {
328
                        txtSchema.setText(explorer.createSQLBuilder().default_schema());
329
                    }
330
                });
331

  
317 332
                this.getSimpleTaskStatus().message("Retrieving tables");
318 333
                final List<JDBCStoreParameters> tables = explorer.list();
319 334

  
320 335
                this.getSimpleTaskStatus().message("Add tables");
321 336

  
322 337
                SwingUtilities.invokeAndWait(new Runnable() {
338
                    @Override
323 339
                    public void run() {
324
                        txtSchema.setText(explorer.createSQLBuilder().default_schema());
325
                
326 340
                        DefaultListModel lmodel = new DefaultListModel();
327 341
                        Iterator<JDBCStoreParameters> it = tables.iterator();
328 342
                        while (it.hasNext()) {
......
350 364
                if (status.isRunning()) {
351 365
                    try {
352 366
                        SwingUtilities.invokeAndWait(new Runnable() {
367
                            @Override
353 368
                            public void run() {
354 369
                                I18nManager i18nManager = ToolsLocator.getI18nManager();
355 370
                                ExporttoSwingManager manager = ExporttoSwingLocator.getSwingManager();

Also available in: Unified diff