Revision 10626 trunk/extensions/extCAD/src/com/iver/cit/gvsig/StopEditingToGT2PostGIS.java
StopEditingToGT2PostGIS.java | ||
---|---|---|
7 | 7 |
import org.geotools.data.FeatureWriter; |
8 | 8 |
import org.geotools.data.postgis.PostgisDataStore; |
9 | 9 |
import org.geotools.data.postgis.PostgisDataStoreFactory; |
10 |
import org.geotools.factory.FactoryConfigurationError; |
|
11 | 10 |
import org.geotools.feature.FeatureType; |
12 | 11 |
import org.geotools.feature.SchemaException; |
13 | 12 |
|
14 |
import com.hardcode.gdbms.engine.data.driver.DriverException;
|
|
13 |
import com.hardcode.gdbms.driver.exceptions.ReadDriverException;
|
|
15 | 14 |
import com.iver.andami.PluginServices; |
16 | 15 |
import com.iver.andami.plugins.Extension; |
16 |
import com.iver.cit.gvsig.exceptions.layers.StartEditionLayerException; |
|
17 |
import com.iver.cit.gvsig.exceptions.layers.StopEditionLayerException; |
|
18 |
import com.iver.cit.gvsig.exceptions.visitors.StopWriterVisitorException; |
|
17 | 19 |
import com.iver.cit.gvsig.fmap.MapContext; |
18 | 20 |
import com.iver.cit.gvsig.fmap.edition.EditionEvent; |
19 |
import com.iver.cit.gvsig.fmap.edition.EditionException; |
|
20 | 21 |
import com.iver.cit.gvsig.fmap.edition.VectorialEditableAdapter; |
21 | 22 |
import com.iver.cit.gvsig.fmap.layers.FLayer; |
22 | 23 |
import com.iver.cit.gvsig.fmap.layers.FLayers; |
... | ... | |
59 | 60 |
while (iter.hasNext()) { |
60 | 61 |
layer = iter.nextLayer(); |
61 | 62 |
if (layer instanceof FLyrVect && |
62 |
layer.isEditing()) {
|
|
63 |
layer.isEditing()) { |
|
63 | 64 |
stopEditing((FLyrVect)layer); |
64 | 65 |
|
65 | 66 |
return; |
... | ... | |
134 | 135 |
} catch (IOException e) { |
135 | 136 |
// TODO Auto-generated catch block |
136 | 137 |
e.printStackTrace(); |
137 |
} catch (EditionException e) {
|
|
138 |
} catch (SchemaException e) {
|
|
138 | 139 |
// TODO Auto-generated catch block |
139 | 140 |
e.printStackTrace(); |
140 |
} catch (DriverException e) {
|
|
141 |
} catch (StartEditionLayerException e) {
|
|
141 | 142 |
// TODO Auto-generated catch block |
142 | 143 |
e.printStackTrace(); |
143 |
} catch (com.iver.cit.gvsig.fmap.DriverException e) {
|
|
144 |
} catch (ReadDriverException e) {
|
|
144 | 145 |
// TODO Auto-generated catch block |
145 | 146 |
e.printStackTrace(); |
146 |
} catch (FactoryConfigurationError e) {
|
|
147 |
} catch (StopWriterVisitorException e) {
|
|
147 | 148 |
// TODO Auto-generated catch block |
148 | 149 |
e.printStackTrace(); |
149 |
} catch (SchemaException e) { |
|
150 |
// TODO Auto-generated catch block |
|
151 |
e.printStackTrace(); |
|
152 | 150 |
} |
153 | 151 |
|
154 | 152 |
} |
Also available in: Unified diff