Revision 10626 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/panels/TextFieldEdit.java
TextFieldEdit.java | ||
---|---|---|
4 | 4 |
import java.awt.event.KeyEvent; |
5 | 5 |
import java.awt.event.KeyListener; |
6 | 6 |
import java.awt.geom.Point2D; |
7 |
import java.io.IOException; |
|
8 | 7 |
import java.text.ParseException; |
9 | 8 |
|
10 | 9 |
import javax.swing.BorderFactory; |
... | ... | |
14 | 13 |
import javax.swing.JTextField; |
15 | 14 |
|
16 | 15 |
import com.hardcode.driverManager.DriverLoadException; |
17 |
import com.hardcode.gdbms.engine.data.driver.DriverException;
|
|
16 |
import com.hardcode.gdbms.driver.exceptions.ReadDriverException;
|
|
18 | 17 |
import com.hardcode.gdbms.engine.values.Value; |
19 | 18 |
import com.hardcode.gdbms.engine.values.ValueFactory; |
20 | 19 |
import com.iver.andami.PluginServices; |
21 | 20 |
import com.iver.andami.messages.NotificationManager; |
21 |
import com.iver.cit.gvsig.exceptions.expansionfile.ExpansionFileReadException; |
|
22 |
import com.iver.cit.gvsig.exceptions.expansionfile.ExpansionFileWriteException; |
|
23 |
import com.iver.cit.gvsig.exceptions.validate.ValidateRowException; |
|
22 | 24 |
import com.iver.cit.gvsig.fmap.core.DefaultFeature; |
23 | 25 |
import com.iver.cit.gvsig.fmap.core.DefaultRow; |
24 | 26 |
import com.iver.cit.gvsig.fmap.core.IFeature; |
25 | 27 |
import com.iver.cit.gvsig.fmap.core.IGeometry; |
26 | 28 |
import com.iver.cit.gvsig.fmap.core.IRow; |
27 |
import com.iver.cit.gvsig.fmap.drivers.DriverIOException; |
|
28 | 29 |
import com.iver.cit.gvsig.fmap.edition.EditionEvent; |
29 | 30 |
import com.iver.cit.gvsig.fmap.edition.IRowEdited; |
30 | 31 |
import com.iver.cit.gvsig.fmap.edition.VectorialEditableAdapter; |
... | ... | |
77 | 78 |
|
78 | 79 |
|
79 | 80 |
vea.modifyRow(index, newRow,"Editar valor de texto", EditionEvent.GRAPHIC); |
80 |
} catch (IOException e1) { |
|
81 |
e1.printStackTrace(); |
|
82 |
} catch (DriverIOException e1) { |
|
83 |
e1.printStackTrace(); |
|
84 | 81 |
} catch (DriverLoadException e1) { |
85 | 82 |
e1.printStackTrace(); |
86 |
} catch (DriverException e1) { |
|
83 |
} catch (ReadDriverException e1) {
|
|
87 | 84 |
e1.printStackTrace(); |
88 | 85 |
} catch (ParseException e1) { |
89 | 86 |
e1.printStackTrace(); |
90 | 87 |
} catch (NumberFormatException e1) { |
91 | 88 |
NotificationManager.addError("no_es_de_tipo_numerico",e1); |
89 |
} catch (ValidateRowException e1) { |
|
90 |
e1.printStackTrace(); |
|
91 |
} catch (ExpansionFileWriteException e1) { |
|
92 |
e1.printStackTrace(); |
|
93 |
} catch (ExpansionFileReadException e1) { |
|
94 |
e1.printStackTrace(); |
|
92 | 95 |
} |
93 | 96 |
View view=(View)PluginServices.getMDIManager().getActiveWindow(); |
94 | 97 |
TextFieldEdit.this.show(false); |
... | ... | |
121 | 124 |
txt.setText(value.toString()); |
122 | 125 |
} catch (DriverLoadException e) { |
123 | 126 |
e.printStackTrace(); |
124 |
} catch (DriverException e) { |
|
127 |
} catch (ReadDriverException e) {
|
|
125 | 128 |
e.printStackTrace(); |
126 | 129 |
} |
127 | 130 |
|
Also available in: Unified diff