Revision 10626 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/UndoTableExtension.java

View differences:

UndoTableExtension.java
40 40
 */
41 41
package com.iver.cit.gvsig;
42 42

  
43
import java.io.IOException;
44

  
43
import com.hardcode.gdbms.driver.exceptions.ReadDriverException;
45 44
import com.iver.andami.PluginServices;
46 45
import com.iver.andami.messages.NotificationManager;
47 46
import com.iver.andami.plugins.Extension;
48
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
47
import com.iver.cit.gvsig.exceptions.commands.EditionCommandException;
49 48
import com.iver.cit.gvsig.fmap.edition.IEditableSource;
50 49
import com.iver.cit.gvsig.project.documents.table.gui.Table;
51 50

  
......
74 73
				IEditableSource vea=tabla.getModel().getModelo();
75 74
				try {
76 75
					vea.undo();
77
				} catch (DriverIOException e) {
76

  
77
				vea.getSelection().clear();
78
				} catch (EditionCommandException e) {
78 79
					NotificationManager.addError("Error accediendo a los Drivers para deshacer un comando",
79 80
							e);
80
				} catch (IOException e) {
81
				}catch (ReadDriverException e) {
81 82
					NotificationManager.addError("Error accediendo a los Drivers para deshacer un comando",
82 83
							e);
83 84
				}
84
				vea.getSelection().clear();
85
				//tabla.refresh();
86 85
			}
87 86
			tabla.getModel().setModified(true);
88 87
		}

Also available in: Unified diff