Revision 20973
branches/v2_0_0_prep/libraries/libFMap_dataDB/src-test/org/gvsig/data/datastores/vectorial/db/jdbc/postgresql/postgresqlTest.java | ||
---|---|---|
6 | 6 |
import java.util.Iterator; |
7 | 7 |
import java.util.NoSuchElementException; |
8 | 8 |
|
9 |
import org.gvsig.data.CloseException; |
|
10 |
import org.gvsig.data.DataException; |
|
9 | 11 |
import org.gvsig.data.DataManager; |
12 |
import org.gvsig.data.InitializeException; |
|
13 |
import org.gvsig.data.OpenException; |
|
14 |
import org.gvsig.data.ReadException; |
|
15 |
import org.gvsig.data.WriteException; |
|
10 | 16 |
import org.gvsig.data.datastores.vectorial.db.DBAttributeDescriptor; |
11 | 17 |
import org.gvsig.data.datastores.vectorial.db.DBTest; |
12 |
import org.gvsig.data.exception.CloseException; |
|
13 |
import org.gvsig.data.exception.DataException; |
|
14 |
import org.gvsig.data.exception.InitializeException; |
|
15 |
import org.gvsig.data.exception.OpenException; |
|
16 |
import org.gvsig.data.exception.ReadException; |
|
17 |
import org.gvsig.data.exception.WriteException; |
|
18 | 18 |
import org.gvsig.data.vectorial.Feature; |
19 | 19 |
import org.gvsig.data.vectorial.IFeature; |
20 | 20 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src-test/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2Test.java | ||
---|---|---|
7 | 7 |
import java.sql.Statement; |
8 | 8 |
import java.util.Iterator; |
9 | 9 |
|
10 |
import org.gvsig.data.CloseException; |
|
11 |
import org.gvsig.data.DataException; |
|
10 | 12 |
import org.gvsig.data.DataManager; |
11 | 13 |
import org.gvsig.data.IDataStoreParameters; |
14 |
import org.gvsig.data.InitializeException; |
|
15 |
import org.gvsig.data.OpenException; |
|
16 |
import org.gvsig.data.ReadException; |
|
17 |
import org.gvsig.data.WriteException; |
|
12 | 18 |
import org.gvsig.data.datastores.vectorial.db.DBAttributeDescriptor; |
13 | 19 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
14 | 20 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCTest; |
15 | 21 |
import org.gvsig.data.datastores.vectorial.file.shp.SHPStore; |
16 | 22 |
import org.gvsig.data.datastores.vectorial.file.shp.SHPStoreParameters; |
17 |
import org.gvsig.data.exception.CloseException; |
|
18 |
import org.gvsig.data.exception.DataException; |
|
19 |
import org.gvsig.data.exception.InitializeException; |
|
20 |
import org.gvsig.data.exception.OpenException; |
|
21 |
import org.gvsig.data.exception.ReadException; |
|
22 |
import org.gvsig.data.exception.WriteException; |
|
23 | 23 |
import org.gvsig.data.vectorial.Feature; |
24 | 24 |
import org.gvsig.data.vectorial.IFeature; |
25 | 25 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src-test/org/gvsig/data/datastores/vectorial/db/jdbc/postgresqlbin/postgresqlBinTest.java | ||
---|---|---|
3 | 3 |
import java.util.Iterator; |
4 | 4 |
import java.util.NoSuchElementException; |
5 | 5 |
|
6 |
import org.gvsig.data.CloseException; |
|
6 | 7 |
import org.gvsig.data.DataManager; |
8 |
import org.gvsig.data.InitializeException; |
|
9 |
import org.gvsig.data.ReadException; |
|
7 | 10 |
import org.gvsig.data.datastores.vectorial.db.DBTest; |
8 |
import org.gvsig.data.exception.CloseException; |
|
9 |
import org.gvsig.data.exception.InitializeException; |
|
10 |
import org.gvsig.data.exception.ReadException; |
|
11 | 11 |
import org.gvsig.data.vectorial.IFeatureCollection; |
12 | 12 |
import org.gvsig.data.vectorial.IFeatureStore; |
13 | 13 |
|
branches/v2_0_0_prep/libraries/libFMap_dataDB/src-test/org/gvsig/data/datastores/vectorial/db/jdbc/PrepareResourceObserver.java | ||
---|---|---|
31 | 31 |
package org.gvsig.data.datastores.vectorial.db.jdbc; |
32 | 32 |
|
33 | 33 |
import org.gvsig.data.IResourceNotification; |
34 |
import org.gvsig.data.exception.InitializeException;
|
|
34 |
import org.gvsig.data.InitializeException; |
|
35 | 35 |
import org.gvsig.util.observer.IObservable; |
36 | 36 |
import org.gvsig.util.observer.IObserver; |
37 | 37 |
|
branches/v2_0_0_prep/libraries/libFMap_dataDB/src-test/org/gvsig/data/datastores/vectorial/db/jdbc/JDBCTest.java | ||
---|---|---|
4 | 4 |
|
5 | 5 |
import junit.framework.TestCase; |
6 | 6 |
|
7 |
import org.gvsig.data.CloseException; |
|
8 |
import org.gvsig.data.DataException; |
|
7 | 9 |
import org.gvsig.data.DataManager; |
8 | 10 |
import org.gvsig.data.IDataCollection; |
9 | 11 |
import org.gvsig.data.IDataStoreParameters; |
12 |
import org.gvsig.data.InitializeException; |
|
13 |
import org.gvsig.data.OpenException; |
|
14 |
import org.gvsig.data.ReadException; |
|
10 | 15 |
import org.gvsig.data.Resource; |
11 | 16 |
import org.gvsig.data.ResourceManager; |
17 |
import org.gvsig.data.WriteException; |
|
12 | 18 |
import org.gvsig.data.datastores.vectorial.file.FileResource; |
13 |
import org.gvsig.data.exception.CloseException; |
|
14 |
import org.gvsig.data.exception.DataException; |
|
15 |
import org.gvsig.data.exception.InitializeException; |
|
16 |
import org.gvsig.data.exception.OpenException; |
|
17 |
import org.gvsig.data.exception.ReadException; |
|
18 |
import org.gvsig.data.exception.WriteException; |
|
19 | 19 |
import org.gvsig.data.vectorial.FeatureStore; |
20 | 20 |
import org.gvsig.data.vectorial.IFeature; |
21 | 21 |
import org.gvsig.data.vectorial.IFeatureCollection; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src-test/org/gvsig/data/datastores/vectorial/db/DBTest.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import junit.framework.TestCase; |
4 | 4 |
|
5 |
import org.gvsig.data.CloseException; |
|
6 |
import org.gvsig.data.DataException; |
|
5 | 7 |
import org.gvsig.data.DataManager; |
6 | 8 |
import org.gvsig.data.IDataStoreParameters; |
7 |
import org.gvsig.data.exception.CloseException; |
|
8 |
import org.gvsig.data.exception.DataException; |
|
9 |
import org.gvsig.data.exception.InitializeException; |
|
10 |
import org.gvsig.data.exception.OpenException; |
|
11 |
import org.gvsig.data.exception.ReadException; |
|
12 |
import org.gvsig.data.exception.WriteException; |
|
9 |
import org.gvsig.data.InitializeException; |
|
10 |
import org.gvsig.data.OpenException; |
|
11 |
import org.gvsig.data.ReadException; |
|
12 |
import org.gvsig.data.WriteException; |
|
13 | 13 |
import org.gvsig.data.vectorial.IFeature; |
14 | 14 |
import org.gvsig.data.vectorial.IFeatureCollection; |
15 | 15 |
import org.gvsig.data.vectorial.IFeatureStore; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/DBDataFeatureCollectionWithFeatureID.java | ||
---|---|---|
7 | 7 |
import java.util.Iterator; |
8 | 8 |
import java.util.TreeSet; |
9 | 9 |
|
10 |
import org.gvsig.data.exception.ReadException;
|
|
10 |
import org.gvsig.data.ReadException; |
|
11 | 11 |
import org.gvsig.data.vectorial.FeatureManager; |
12 | 12 |
import org.gvsig.data.vectorial.IFeature; |
13 | 13 |
import org.gvsig.data.vectorial.IFeatureCollection; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/DBFeatureID.java | ||
---|---|---|
1 | 1 |
package org.gvsig.data.datastores.vectorial.db; |
2 | 2 |
|
3 |
import org.gvsig.data.exception.ReadException;
|
|
3 |
import org.gvsig.data.ReadException; |
|
4 | 4 |
import org.gvsig.data.vectorial.IFeature; |
5 | 5 |
import org.gvsig.data.vectorial.IFeatureID; |
6 | 6 |
import org.gvsig.data.vectorial.IFeatureType; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/DBFeature.java | ||
---|---|---|
1 | 1 |
package org.gvsig.data.datastores.vectorial.db; |
2 | 2 |
|
3 |
import org.gvsig.data.exception.ReadException;
|
|
3 |
import org.gvsig.data.ReadException; |
|
4 | 4 |
import org.gvsig.data.vectorial.Feature; |
5 | 5 |
import org.gvsig.data.vectorial.IFeatureType; |
6 | 6 |
|
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/DBStore.java | ||
---|---|---|
3 | 3 |
import java.util.ArrayList; |
4 | 4 |
import java.util.List; |
5 | 5 |
|
6 |
import org.gvsig.data.exception.ReadException;
|
|
6 |
import org.gvsig.data.ReadException; |
|
7 | 7 |
import org.gvsig.data.vectorial.FeatureStore; |
8 | 8 |
import org.gvsig.data.vectorial.IFeature; |
9 | 9 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2FeatureCollectionEditingFiltered.java | ||
---|---|---|
8 | 8 |
import java.util.Iterator; |
9 | 9 |
import java.util.NoSuchElementException; |
10 | 10 |
|
11 |
import org.gvsig.data.ReadException; |
|
11 | 12 |
import org.gvsig.data.datastores.vectorial.db.DBDataFeatureCollection; |
12 | 13 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
13 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.SQLException; |
|
14 |
import org.gvsig.data.exception.ReadException; |
|
14 |
import org.gvsig.data.datastores.vectorial.db.jdbc.SQLException; |
|
15 | 15 |
import org.gvsig.data.vectorial.FeatureManager; |
16 | 16 |
import org.gvsig.data.vectorial.IFeature; |
17 | 17 |
import org.gvsig.data.vectorial.IFeatureType; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2Feature.java | ||
---|---|---|
3 | 3 |
import java.sql.ResultSet; |
4 | 4 |
import java.sql.SQLException; |
5 | 5 |
|
6 |
import org.gvsig.data.DataException; |
|
7 |
import org.gvsig.data.ReadException; |
|
6 | 8 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCFeature; |
7 | 9 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStore; |
8 | 10 |
import org.gvsig.data.datastores.vectorial.db.jdbc.WKBParser2; |
9 |
import org.gvsig.data.exception.DataException; |
|
10 |
import org.gvsig.data.exception.ReadException; |
|
11 | 11 |
import org.gvsig.data.vectorial.IFeature; |
12 | 12 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
13 | 13 |
import org.gvsig.data.vectorial.IFeatureID; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2FeatureCollectionEditing.java | ||
---|---|---|
7 | 7 |
import java.util.Iterator; |
8 | 8 |
import java.util.NoSuchElementException; |
9 | 9 |
|
10 |
import org.gvsig.data.ReadException; |
|
10 | 11 |
import org.gvsig.data.datastores.vectorial.db.DBDataFeatureCollection; |
11 | 12 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
12 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.SQLException; |
|
13 |
import org.gvsig.data.exception.ReadException; |
|
13 |
import org.gvsig.data.datastores.vectorial.db.jdbc.SQLException; |
|
14 | 14 |
import org.gvsig.data.vectorial.FeatureManager; |
15 | 15 |
import org.gvsig.data.vectorial.IFeature; |
16 | 16 |
import org.gvsig.data.vectorial.IFeatureType; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2FeaturesWriter.java | ||
---|---|---|
8 | 8 |
import java.util.Iterator; |
9 | 9 |
|
10 | 10 |
import org.gvsig.data.IDataStoreParameters; |
11 |
import org.gvsig.data.ReadException; |
|
12 |
import org.gvsig.data.WriteException; |
|
13 |
import org.gvsig.data.datastores.vectorial.InitializeWriterException; |
|
11 | 14 |
import org.gvsig.data.datastores.vectorial.db.DBAttributeDescriptor; |
12 | 15 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
13 | 16 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCFeature; |
14 | 17 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCFeaturesWriter; |
15 | 18 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCTypes; |
16 |
import org.gvsig.data.exception.InitializeWriterException; |
|
17 |
import org.gvsig.data.exception.ReadException; |
|
18 |
import org.gvsig.data.exception.WriteException; |
|
19 | 19 |
import org.gvsig.data.vectorial.IFeature; |
20 | 20 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
21 | 21 |
import org.gvsig.data.vectorial.IFeatureStore; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2FeatureCollectionWithFeatureID.java | ||
---|---|---|
1 | 1 |
package org.gvsig.data.datastores.vectorial.db.jdbc.h2; |
2 | 2 |
|
3 |
import org.gvsig.data.ReadException; |
|
3 | 4 |
import org.gvsig.data.datastores.vectorial.db.DBDataFeatureCollectionWithFeatureID; |
4 | 5 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
5 | 6 |
import org.gvsig.data.datastores.vectorial.db.DBStore; |
6 |
import org.gvsig.data.exception.ReadException; |
|
7 | 7 |
import org.gvsig.data.vectorial.FeatureManager; |
8 | 8 |
import org.gvsig.data.vectorial.IFeatureCollection; |
9 | 9 |
import org.gvsig.data.vectorial.IFeatureType; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2Store.java | ||
---|---|---|
5 | 5 |
import java.sql.ResultSet; |
6 | 6 |
import java.util.Locale; |
7 | 7 |
|
8 |
import org.gvsig.data.CloseException; |
|
8 | 9 |
import org.gvsig.data.DataManager; |
9 | 10 |
import org.gvsig.data.IDataCollection; |
10 | 11 |
import org.gvsig.data.IDataExplorer; |
12 |
import org.gvsig.data.InitializeException; |
|
13 |
import org.gvsig.data.OpenException; |
|
14 |
import org.gvsig.data.ReadException; |
|
15 |
import org.gvsig.data.datastores.vectorial.InitializeWriterException; |
|
11 | 16 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
12 | 17 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCFeaturesWriter; |
13 | 18 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCResource; |
14 | 19 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStore; |
15 | 20 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStoreParameters; |
16 |
import org.gvsig.data.exception.CloseException; |
|
17 |
import org.gvsig.data.exception.InitializeException; |
|
18 |
import org.gvsig.data.exception.InitializeWriterException; |
|
19 |
import org.gvsig.data.exception.OpenException; |
|
20 |
import org.gvsig.data.exception.ReadException; |
|
21 | 21 |
import org.gvsig.data.spatialprovisional.IExtent; |
22 | 22 |
import org.gvsig.data.vectorial.IFeature; |
23 | 23 |
import org.gvsig.data.vectorial.IFeatureCollection; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2Explorer.java | ||
---|---|---|
8 | 8 |
import java.util.ArrayList; |
9 | 9 |
import java.util.List; |
10 | 10 |
|
11 |
import org.gvsig.data.CloseException; |
|
12 |
import org.gvsig.data.DataException; |
|
11 | 13 |
import org.gvsig.data.DataManager; |
12 | 14 |
import org.gvsig.data.IDataExplorerParameters; |
13 | 15 |
import org.gvsig.data.IDataStoreParameters; |
14 | 16 |
import org.gvsig.data.INewDataStoreParameters; |
17 |
import org.gvsig.data.InitializeException; |
|
18 |
import org.gvsig.data.ReadException; |
|
15 | 19 |
import org.gvsig.data.ResourceManager; |
20 |
import org.gvsig.data.datastores.vectorial.InitializeWriterException; |
|
16 | 21 |
import org.gvsig.data.datastores.vectorial.db.DBAttributeDescriptor; |
17 | 22 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
18 | 23 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCExplorer; |
19 |
import org.gvsig.data.exception.CloseException; |
|
20 |
import org.gvsig.data.exception.DataException; |
|
21 |
import org.gvsig.data.exception.InitializeException; |
|
22 |
import org.gvsig.data.exception.InitializeWriterException; |
|
23 |
import org.gvsig.data.exception.ReadException; |
|
24 | 24 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
25 | 25 |
import org.gvsig.data.vectorial.IFeatureType; |
26 | 26 |
import org.gvsig.data.vectorial.INewFeatureStoreParameters; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2Utils.java | ||
---|---|---|
7 | 7 |
import java.util.ArrayList; |
8 | 8 |
import java.util.Iterator; |
9 | 9 |
|
10 |
import org.gvsig.data.DataException; |
|
11 |
import org.gvsig.data.InitializeException; |
|
12 |
import org.gvsig.data.ReadException; |
|
10 | 13 |
import org.gvsig.data.datastores.vectorial.db.DBAttributeDescriptor; |
11 | 14 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
12 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.SQLException; |
|
13 |
import org.gvsig.data.exception.DataException; |
|
14 |
import org.gvsig.data.exception.InitializeException; |
|
15 |
import org.gvsig.data.exception.ReadException; |
|
15 |
import org.gvsig.data.datastores.vectorial.db.jdbc.SQLException; |
|
16 | 16 |
import org.gvsig.data.vectorial.AttributeDescriptor; |
17 | 17 |
import org.gvsig.data.vectorial.FeatureType; |
18 | 18 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2FeatureCollection.java | ||
---|---|---|
7 | 7 |
import java.util.Iterator; |
8 | 8 |
import java.util.NoSuchElementException; |
9 | 9 |
|
10 |
import org.gvsig.data.ReadException; |
|
10 | 11 |
import org.gvsig.data.datastores.vectorial.db.DBDataFeatureCollection; |
11 | 12 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
12 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.SQLException; |
|
13 |
import org.gvsig.data.exception.ReadException; |
|
13 |
import org.gvsig.data.datastores.vectorial.db.jdbc.SQLException; |
|
14 | 14 |
import org.gvsig.data.vectorial.IFeature; |
15 | 15 |
import org.gvsig.exceptions.BaseException; |
16 | 16 |
|
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/h2/H2Resource.java | ||
---|---|---|
33 | 33 |
import java.sql.Connection; |
34 | 34 |
import java.sql.DriverManager; |
35 | 35 |
|
36 |
import org.gvsig.data.DataException; |
|
37 |
import org.gvsig.data.InitializeException; |
|
38 |
import org.gvsig.data.OpenException; |
|
39 |
import org.gvsig.data.ReadException; |
|
40 |
import org.gvsig.data.ResourceChangedException; |
|
41 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCDriverNotFoundException; |
|
36 | 42 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCExplorerParameter; |
37 | 43 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCResource; |
38 | 44 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStoreParameters; |
39 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.JDBCDriverNotFoundException; |
|
40 |
import org.gvsig.data.exception.DataException; |
|
41 |
import org.gvsig.data.exception.InitializeException; |
|
42 |
import org.gvsig.data.exception.OpenException; |
|
43 |
import org.gvsig.data.exception.ReadException; |
|
44 |
import org.gvsig.data.exception.ResourceChangedException; |
|
45 | 45 |
|
46 | 46 |
/** |
47 | 47 |
* @author jmvivo |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/JDBCFeaturesWriter.java | ||
---|---|---|
4 | 4 |
import java.sql.SQLException; |
5 | 5 |
import java.sql.Statement; |
6 | 6 |
|
7 |
import org.gvsig.data.CloseException; |
|
8 |
import org.gvsig.data.DataException; |
|
9 |
import org.gvsig.data.OpenException; |
|
10 |
import org.gvsig.data.ReadException; |
|
11 |
import org.gvsig.data.WriteException; |
|
7 | 12 |
import org.gvsig.data.datastores.vectorial.ISelectiveWriter; |
13 |
import org.gvsig.data.datastores.vectorial.InitializeWriterException; |
|
8 | 14 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
9 | 15 |
import org.gvsig.data.datastores.vectorial.db.jdbc.h2.H2StoreParameters; |
10 | 16 |
import org.gvsig.data.datastores.vectorial.db.jdbc.postgresql.PostgresqlStore; |
11 |
import org.gvsig.data.exception.CloseException; |
|
12 |
import org.gvsig.data.exception.DataException; |
|
13 |
import org.gvsig.data.exception.InitializeWriterException; |
|
14 |
import org.gvsig.data.exception.OpenException; |
|
15 |
import org.gvsig.data.exception.ReadException; |
|
16 |
import org.gvsig.data.exception.WriteException; |
|
17 | 17 |
import org.gvsig.data.vectorial.IFeatureStore; |
18 | 18 |
|
19 | 19 |
public abstract class JDBCFeaturesWriter implements ISelectiveWriter{ |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/exceptions_hierarchy.mm | ||
---|---|---|
1 |
<map version="0.8.1"> |
|
2 |
<!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net --> |
|
3 |
<node CREATED="1208241399576" ID="Freemind_Link_1091473561" MODIFIED="1208241415967" TEXT="Excepciones de libData"> |
|
4 |
<node BACKGROUND_COLOR="#cccccc" COLOR="#000000" CREATED="1208241431252" ID="_" MODIFIED="1208242527250" POSITION="right" TEXT="DataException"> |
|
5 |
<font NAME="SansSerif" SIZE="12"/> |
|
6 |
<node BACKGROUND_COLOR="#cccccc" COLOR="#000000" CREATED="1208241470021" ID="Freemind_Link_981251953" MODIFIED="1208242527249" TEXT="ReadException"> |
|
7 |
<font NAME="SansSerif" SIZE="12"/> |
|
8 |
<node BACKGROUND_COLOR="#cccccc" COLOR="#000000" CREATED="1208241498819" ID="Freemind_Link_881323281" MODIFIED="1208242527248" TEXT="CloseException"> |
|
9 |
<font NAME="SansSerif" SIZE="12"/> |
|
10 |
</node> |
|
11 |
<node BACKGROUND_COLOR="#cccccc" COLOR="#000000" CREATED="1208241505667" ID="Freemind_Link_1556911998" MODIFIED="1208242527247" TEXT="EvaluationExpressionException"> |
|
12 |
<font NAME="SansSerif" SIZE="12"/> |
|
13 |
</node> |
|
14 |
<node BACKGROUND_COLOR="#cccccc" COLOR="#000000" CREATED="1208241531453" ID="Freemind_Link_1913524181" MODIFIED="1208242527245" TEXT="InitializeException"> |
|
15 |
<font NAME="SansSerif" SIZE="12"/> |
|
16 |
<node BACKGROUND_COLOR="#cccccc" COLOR="#000000" CREATED="1208241616423" ID="Freemind_Link_898717563" MODIFIED="1208242527244" TEXT="OpenException"> |
|
17 |
<font NAME="SansSerif" SIZE="12"/> |
|
18 |
<node BACKGROUND_COLOR="#cccccc" COLOR="#000000" CREATED="1208241665195" ID="Freemind_Link_631985578" MODIFIED="1208242527243" TEXT="UnsupportedEncodingException"> |
|
19 |
<font NAME="SansSerif" SIZE="12"/> |
|
20 |
</node> |
|
21 |
<node BACKGROUND_COLOR="#cccccc" COLOR="#000000" CREATED="1208241670430" ID="Freemind_Link_774404741" MODIFIED="1208242527242" TEXT="UnsupportedVersionException"> |
|
22 |
<font NAME="SansSerif" SIZE="12"/> |
|
23 |
</node> |
|
24 |
<node BACKGROUND_COLOR="#ffffcc" CREATED="1208242556060" ID="Freemind_Link_1534140295" MODIFIED="1208243606788" TEXT="SQLException"/> |
|
25 |
</node> |
|
26 |
<node BACKGROUND_COLOR="#ffffcc" CREATED="1208242493077" ID="Freemind_Link_814628840" MODIFIED="1208243663487" TEXT="JDBCDriverNotFoundException"/> |
|
27 |
</node> |
|
28 |
</node> |
|
29 |
<node BACKGROUND_COLOR="#cccccc" COLOR="#000000" CREATED="1208241475857" ID="Freemind_Link_1571515948" MODIFIED="1208242527233" TEXT="WriteException"> |
|
30 |
<font NAME="SansSerif" SIZE="12"/> |
|
31 |
<node BACKGROUND_COLOR="#cccccc" COLOR="#000000" CREATED="1208241728259" ID="Freemind_Link_696993722" MODIFIED="1208242527241" TEXT="InitializeWriterException"> |
|
32 |
<font NAME="SansSerif" SIZE="12"/> |
|
33 |
</node> |
|
34 |
<node BACKGROUND_COLOR="#cccccc" COLOR="#000000" CREATED="1208241735618" ID="Freemind_Link_97625364" MODIFIED="1208242527235" TEXT="UnsupportedTypeException"> |
|
35 |
<font NAME="SansSerif" SIZE="12"/> |
|
36 |
</node> |
|
37 |
</node> |
|
38 |
</node> |
|
39 |
</node> |
|
40 |
</map> |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/JDBCDriverNotFoundException.java | ||
---|---|---|
1 |
package org.gvsig.data.datastores.vectorial.db.jdbc; |
|
2 |
|
|
3 |
import org.gvsig.data.InitializeException; |
|
4 |
|
|
5 |
|
|
6 |
public class JDBCDriverNotFoundException extends InitializeException { |
|
7 |
public JDBCDriverNotFoundException(String l,Throwable exception) { |
|
8 |
super(l,exception); |
|
9 |
init(); |
|
10 |
} |
|
11 |
/** |
|
12 |
* |
|
13 |
*/ |
|
14 |
protected void init() { |
|
15 |
messageKey = "JDBC_Driver_not_found"; |
|
16 |
formatString = "JDBC Driver not found: %(name) "; |
|
17 |
} |
|
18 |
|
|
19 |
} |
|
0 | 20 |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/JDBCResource.java | ||
---|---|---|
32 | 32 |
|
33 | 33 |
import java.sql.Connection; |
34 | 34 |
|
35 |
import org.gvsig.data.CloseException; |
|
36 |
import org.gvsig.data.DataException; |
|
37 |
import org.gvsig.data.InitializeException; |
|
38 |
import org.gvsig.data.OpenException; |
|
39 |
import org.gvsig.data.ReadException; |
|
35 | 40 |
import org.gvsig.data.Resource; |
41 |
import org.gvsig.data.ResourceChangedException; |
|
36 | 42 |
import org.gvsig.data.datastores.vectorial.file.IFileStoreParameters; |
37 |
import org.gvsig.data.exception.CloseException; |
|
38 |
import org.gvsig.data.exception.DataException; |
|
39 |
import org.gvsig.data.exception.InitializeException; |
|
40 |
import org.gvsig.data.exception.OpenException; |
|
41 |
import org.gvsig.data.exception.ReadException; |
|
42 |
import org.gvsig.data.exception.ResourceChangedException; |
|
43 | 43 |
|
44 | 44 |
/** |
45 | 45 |
* @author jmvivo |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresqlbin/PostgresqlBinFeatureCollection.java | ||
---|---|---|
6 | 6 |
import java.util.Iterator; |
7 | 7 |
import java.util.NoSuchElementException; |
8 | 8 |
|
9 |
import org.gvsig.data.ReadException; |
|
9 | 10 |
import org.gvsig.data.datastores.vectorial.db.DBDataFeatureCollection; |
10 | 11 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
11 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.SQLException; |
|
12 |
import org.gvsig.data.exception.ReadException; |
|
12 |
import org.gvsig.data.datastores.vectorial.db.jdbc.SQLException; |
|
13 | 13 |
import org.gvsig.data.vectorial.IFeature; |
14 | 14 |
import org.gvsig.data.vectorial.IFeatureType; |
15 | 15 |
import org.gvsig.exceptions.BaseException; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresqlbin/PostgresqlBinResource.java | ||
---|---|---|
33 | 33 |
import java.sql.Connection; |
34 | 34 |
import java.sql.DriverManager; |
35 | 35 |
|
36 |
import org.gvsig.data.InitializeException; |
|
37 |
import org.gvsig.data.ReadException; |
|
38 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCDriverNotFoundException; |
|
36 | 39 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCExplorerParameter; |
37 | 40 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCResource; |
38 | 41 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStoreParameters; |
39 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.JDBCDriverNotFoundException; |
|
40 |
import org.gvsig.data.exception.InitializeException; |
|
41 |
import org.gvsig.data.exception.ReadException; |
|
42 | 42 |
|
43 | 43 |
/** |
44 | 44 |
* @author jmvivo |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresqlbin/PostgresqlBinFeature.java | ||
---|---|---|
8 | 8 |
import java.sql.Timestamp; |
9 | 9 |
import java.sql.Types; |
10 | 10 |
|
11 |
import org.gvsig.data.DataException; |
|
12 |
import org.gvsig.data.ReadException; |
|
11 | 13 |
import org.gvsig.data.datastores.vectorial.db.DBAttributeDescriptor; |
12 | 14 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
13 | 15 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCFeature; |
14 | 16 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStore; |
15 |
import org.gvsig.data.exception.DataException; |
|
16 |
import org.gvsig.data.exception.ReadException; |
|
17 | 17 |
import org.gvsig.data.vectorial.IFeature; |
18 | 18 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
19 | 19 |
import org.gvsig.data.vectorial.IFeatureID; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresqlbin/PostgresqlBinStore.java | ||
---|---|---|
6 | 6 |
import java.sql.Statement; |
7 | 7 |
import java.util.Locale; |
8 | 8 |
|
9 |
import org.gvsig.data.CloseException; |
|
9 | 10 |
import org.gvsig.data.IDataCollection; |
10 | 11 |
import org.gvsig.data.IDataExplorer; |
12 |
import org.gvsig.data.InitializeException; |
|
13 |
import org.gvsig.data.OpenException; |
|
14 |
import org.gvsig.data.ReadException; |
|
11 | 15 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
12 | 16 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCFeaturesWriter; |
13 | 17 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCResource; |
14 | 18 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStoreParameters; |
15 | 19 |
import org.gvsig.data.datastores.vectorial.db.jdbc.postgresql.PostgresqlStore; |
16 | 20 |
import org.gvsig.data.datastores.vectorial.db.jdbc.postgresql.PostgresqlStoreParameters; |
17 |
import org.gvsig.data.exception.CloseException; |
|
18 |
import org.gvsig.data.exception.InitializeException; |
|
19 |
import org.gvsig.data.exception.OpenException; |
|
20 |
import org.gvsig.data.exception.ReadException; |
|
21 | 21 |
import org.gvsig.data.vectorial.IFeature; |
22 | 22 |
import org.gvsig.data.vectorial.IFeatureCollection; |
23 | 23 |
import org.gvsig.data.vectorial.IFeatureType; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresqlbin/PostgresqlBinStoreUtils.java | ||
---|---|---|
6 | 6 |
import java.sql.ResultSetMetaData; |
7 | 7 |
import java.sql.Statement; |
8 | 8 |
|
9 |
import org.gvsig.data.DataException; |
|
10 |
import org.gvsig.data.InitializeException; |
|
11 |
import org.gvsig.data.ReadException; |
|
9 | 12 |
import org.gvsig.data.datastores.vectorial.db.DBAttributeDescriptor; |
10 | 13 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
14 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCDriverNotFoundException; |
|
15 |
import org.gvsig.data.datastores.vectorial.db.jdbc.SQLException; |
|
11 | 16 |
import org.gvsig.data.datastores.vectorial.db.jdbc.WKBParser2; |
12 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.JDBCDriverNotFoundException; |
|
13 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.SQLException; |
|
14 | 17 |
import org.gvsig.data.datastores.vectorial.db.jdbc.postgresql.PostgresqlStore; |
15 | 18 |
import org.gvsig.data.datastores.vectorial.db.jdbc.postgresql.PostgresqlStoreParameters; |
16 |
import org.gvsig.data.exception.DataException; |
|
17 |
import org.gvsig.data.exception.InitializeException; |
|
18 |
import org.gvsig.data.exception.ReadException; |
|
19 | 19 |
import org.gvsig.data.vectorial.AttributeDescriptor; |
20 | 20 |
import org.gvsig.data.vectorial.FeatureType; |
21 | 21 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/JDBCFeature.java | ||
---|---|---|
6 | 6 |
import java.util.Iterator; |
7 | 7 |
import java.util.List; |
8 | 8 |
|
9 |
import org.gvsig.data.DataException; |
|
10 |
import org.gvsig.data.ReadException; |
|
9 | 11 |
import org.gvsig.data.datastores.vectorial.db.DBFeature; |
10 | 12 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
11 |
import org.gvsig.data.exception.DataException; |
|
12 |
import org.gvsig.data.exception.ReadException; |
|
13 | 13 |
import org.gvsig.data.spatialprovisional.IExtent; |
14 | 14 |
import org.gvsig.data.vectorial.AttributeDescriptor; |
15 | 15 |
import org.gvsig.data.vectorial.Feature; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/SQLException.java | ||
---|---|---|
1 |
package org.gvsig.data.datastores.vectorial.db.jdbc; |
|
2 |
|
|
3 |
import java.util.Hashtable; |
|
4 |
import java.util.Iterator; |
|
5 |
import java.util.Map; |
|
6 |
|
|
7 |
import org.gvsig.data.OpenException; |
|
8 |
import org.gvsig.exceptions.IExceptionTranslator; |
|
9 |
|
|
10 |
public class SQLException extends OpenException { |
|
11 |
protected String sql=""; |
|
12 |
protected String operation=""; |
|
13 |
public SQLException(String description,String name) { |
|
14 |
super(description,name); |
|
15 |
init(); |
|
16 |
} |
|
17 |
|
|
18 |
public SQLException(String sql, String operation,Throwable exception) { |
|
19 |
super("SqlException",exception); |
|
20 |
this.sql = sql; |
|
21 |
this.operation = operation; |
|
22 |
init(); |
|
23 |
} |
|
24 |
/** |
|
25 |
* |
|
26 |
*/ |
|
27 |
protected void init() { |
|
28 |
messageKey = "SQL_exception"; |
|
29 |
formatString = "Error in %(operation) executing the sql statement: %(sql): %(description) "; |
|
30 |
} |
|
31 |
|
|
32 |
protected Map values() { |
|
33 |
Map params = super.values(); |
|
34 |
params.put("operation",operation); |
|
35 |
params.put("sql",sql); |
|
36 |
return params; |
|
37 |
} |
|
38 |
} |
|
0 | 39 |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/package.html | ||
---|---|---|
1 |
<html> |
|
2 |
<head> |
|
3 |
<title>Excepciones de libData</title> |
|
4 |
<style type="text/css"> |
|
5 |
span.foldopened { color: white; font-size: xx-small; |
|
6 |
border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0; |
|
7 |
VISIBILITY: visible; |
|
8 |
cursor:pointer; } |
|
9 |
|
|
10 |
|
|
11 |
span.foldclosed { color: #666666; font-size: xx-small; |
|
12 |
border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0; |
|
13 |
VISIBILITY: hidden; |
|
14 |
cursor:pointer; } |
|
15 |
|
|
16 |
span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none; |
|
17 |
border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0; |
|
18 |
cursor:pointer; } |
|
19 |
|
|
20 |
li { list-style: none; } |
|
21 |
|
|
22 |
span.l { color: red; font-weight: bold; } |
|
23 |
|
|
24 |
a:link {text-decoration: none; color: black; } |
|
25 |
a:visited {text-decoration: none; color: black; } |
|
26 |
a:active {text-decoration: none; color: black; } |
|
27 |
a:hover {text-decoration: none; color: black; background: #eeeee0; } |
|
28 |
|
|
29 |
</style> |
|
30 |
<!-- ^ Position is not set to relative / absolute here because of Mozilla --> |
|
31 |
</head> |
|
32 |
<body> |
|
33 |
<p>Excepciones de libData |
|
34 |
<ul><li><span style="color: #000000;font-family: SansSerif, sans-serif; ">DataException</span> |
|
35 |
<ul><li><span style="color: #000000;font-family: SansSerif, sans-serif; ">ReadException</span> |
|
36 |
<ul><li><span style="color: #000000;font-family: SansSerif, sans-serif; ">CloseException</span> |
|
37 |
|
|
38 |
</li> |
|
39 |
<li><span style="color: #000000;font-family: SansSerif, sans-serif; ">EvaluationExpressionException</span> |
|
40 |
|
|
41 |
</li> |
|
42 |
<li><span style="color: #000000;font-family: SansSerif, sans-serif; ">InitializeException</span> |
|
43 |
<ul><li><span style="color: #000000;font-family: SansSerif, sans-serif; ">OpenException</span> |
|
44 |
<ul><li><span style="color: #000000;font-family: SansSerif, sans-serif; ">UnsupportedEncodingException</span> |
|
45 |
|
|
46 |
</li> |
|
47 |
<li><span style="color: #000000;font-family: SansSerif, sans-serif; ">UnsupportedVersionException</span> |
|
48 |
|
|
49 |
</li> |
|
50 |
<li>SQLException |
|
51 |
|
|
52 |
</li> |
|
53 |
|
|
54 |
</ul> |
|
55 |
</li> |
|
56 |
<li>JDBCDriverNotFoundException |
|
57 |
|
|
58 |
</li> |
|
59 |
|
|
60 |
</ul> |
|
61 |
</li> |
|
62 |
|
|
63 |
</ul> |
|
64 |
</li> |
|
65 |
<li><span style="color: #000000;font-family: SansSerif, sans-serif; ">WriteException</span> |
|
66 |
<ul><li><span style="color: #000000;font-family: SansSerif, sans-serif; ">InitializeWriterException</span> |
|
67 |
|
|
68 |
</li> |
|
69 |
<li><span style="color: #000000;font-family: SansSerif, sans-serif; ">UnsupportedTypeException</span> |
|
70 |
|
|
71 |
</li> |
|
72 |
|
|
73 |
</ul> |
|
74 |
</li> |
|
75 |
|
|
76 |
</ul> |
|
77 |
</li> |
|
78 |
|
|
79 |
</ul></body> |
|
80 |
</html> |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/JDBCStore.java | ||
---|---|---|
8 | 8 |
import java.util.HashMap; |
9 | 9 |
import java.util.Iterator; |
10 | 10 |
|
11 |
import org.gvsig.data.CloseException; |
|
12 |
import org.gvsig.data.DataException; |
|
11 | 13 |
import org.gvsig.data.IDataExplorer; |
12 | 14 |
import org.gvsig.data.IDataStoreParameters; |
15 |
import org.gvsig.data.InitializeException; |
|
16 |
import org.gvsig.data.OpenException; |
|
17 |
import org.gvsig.data.ReadException; |
|
13 | 18 |
import org.gvsig.data.Resource; |
14 | 19 |
import org.gvsig.data.ResourceManager; |
20 |
import org.gvsig.data.WriteException; |
|
15 | 21 |
import org.gvsig.data.commands.implementation.AttributeCommand; |
16 | 22 |
import org.gvsig.data.commands.implementation.FeatureCommand; |
17 | 23 |
import org.gvsig.data.commands.implementation.UpdateAttributeCommand; |
18 | 24 |
import org.gvsig.data.commands.implementation.UpdateFeatureCommand; |
25 |
import org.gvsig.data.datastores.vectorial.InitializeWriterException; |
|
19 | 26 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureID; |
20 | 27 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
21 | 28 |
import org.gvsig.data.datastores.vectorial.db.DBStore; |
22 | 29 |
import org.gvsig.data.datastores.vectorial.file.dbf.DBFStoreParameters; |
23 |
import org.gvsig.data.exception.CloseException; |
|
24 |
import org.gvsig.data.exception.DataException; |
|
25 |
import org.gvsig.data.exception.InitializeException; |
|
26 |
import org.gvsig.data.exception.InitializeWriterException; |
|
27 |
import org.gvsig.data.exception.OpenException; |
|
28 |
import org.gvsig.data.exception.ReadException; |
|
29 |
import org.gvsig.data.exception.WriteException; |
|
30 | 30 |
import org.gvsig.data.vectorial.CreatedFeature; |
31 | 31 |
import org.gvsig.data.vectorial.IFeature; |
32 | 32 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/JDBCExplorer.java | ||
---|---|---|
6 | 6 |
import org.gvsig.data.IDataExplorerParameters; |
7 | 7 |
import org.gvsig.data.IDataStore; |
8 | 8 |
import org.gvsig.data.IDataStoreParameters; |
9 |
import org.gvsig.data.InitializeException; |
|
10 |
import org.gvsig.data.ReadException; |
|
11 |
import org.gvsig.data.datastores.vectorial.InitializeWriterException; |
|
9 | 12 |
import org.gvsig.data.datastores.vectorial.db.DBExplorer; |
10 |
import org.gvsig.data.exception.InitializeException; |
|
11 |
import org.gvsig.data.exception.InitializeWriterException; |
|
12 |
import org.gvsig.data.exception.ReadException; |
|
13 | 13 |
|
14 | 14 |
public abstract class JDBCExplorer extends DBExplorer { |
15 | 15 |
|
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresql/PostgresqlFeatureCollection.java | ||
---|---|---|
6 | 6 |
import java.util.Iterator; |
7 | 7 |
import java.util.NoSuchElementException; |
8 | 8 |
|
9 |
import org.gvsig.data.ReadException; |
|
9 | 10 |
import org.gvsig.data.datastores.vectorial.db.DBDataFeatureCollection; |
10 | 11 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
11 | 12 |
import org.gvsig.data.datastores.vectorial.db.DBStore; |
12 | 13 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStore; |
13 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.SQLException; |
|
14 |
import org.gvsig.data.exception.ReadException; |
|
14 |
import org.gvsig.data.datastores.vectorial.db.jdbc.SQLException; |
|
15 | 15 |
import org.gvsig.data.vectorial.IFeature; |
16 | 16 |
import org.gvsig.data.vectorial.IFeatureType; |
17 | 17 |
import org.gvsig.data.vectorial.IsNotFeatureSettingException; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresql/PostgresqlResource.java | ||
---|---|---|
33 | 33 |
import java.sql.Connection; |
34 | 34 |
import java.sql.DriverManager; |
35 | 35 |
|
36 |
import org.gvsig.data.DataException; |
|
37 |
import org.gvsig.data.InitializeException; |
|
38 |
import org.gvsig.data.OpenException; |
|
39 |
import org.gvsig.data.ReadException; |
|
40 |
import org.gvsig.data.ResourceChangedException; |
|
41 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCDriverNotFoundException; |
|
36 | 42 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCExplorerParameter; |
37 | 43 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCResource; |
38 | 44 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStoreParameters; |
39 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.JDBCDriverNotFoundException; |
|
40 |
import org.gvsig.data.exception.DataException; |
|
41 |
import org.gvsig.data.exception.InitializeException; |
|
42 |
import org.gvsig.data.exception.OpenException; |
|
43 |
import org.gvsig.data.exception.ReadException; |
|
44 |
import org.gvsig.data.exception.ResourceChangedException; |
|
45 | 45 |
|
46 | 46 |
/** |
47 | 47 |
* @author jmvivo |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresql/PostgresqlFeatureCollectionEditingFiltered.java | ||
---|---|---|
7 | 7 |
import java.util.Iterator; |
8 | 8 |
import java.util.NoSuchElementException; |
9 | 9 |
|
10 |
import org.gvsig.data.ReadException; |
|
10 | 11 |
import org.gvsig.data.datastores.vectorial.db.DBDataFeatureCollection; |
11 | 12 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
12 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.SQLException; |
|
13 |
import org.gvsig.data.exception.ReadException; |
|
13 |
import org.gvsig.data.datastores.vectorial.db.jdbc.SQLException; |
|
14 | 14 |
import org.gvsig.data.vectorial.FeatureManager; |
15 | 15 |
import org.gvsig.data.vectorial.IFeature; |
16 | 16 |
import org.gvsig.data.vectorial.IFeatureType; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresql/PostgresqlFeature.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import java.sql.ResultSet; |
4 | 4 |
|
5 |
import org.gvsig.data.DataException; |
|
6 |
import org.gvsig.data.ReadException; |
|
5 | 7 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCFeature; |
6 | 8 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStore; |
7 |
import org.gvsig.data.exception.DataException; |
|
8 |
import org.gvsig.data.exception.ReadException; |
|
9 | 9 |
import org.gvsig.data.vectorial.IFeature; |
10 | 10 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
11 | 11 |
import org.gvsig.data.vectorial.IFeatureID; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresql/PostgresqlFeatureCollectionEditing.java | ||
---|---|---|
6 | 6 |
import java.util.Iterator; |
7 | 7 |
import java.util.NoSuchElementException; |
8 | 8 |
|
9 |
import org.gvsig.data.InitializeException; |
|
10 |
import org.gvsig.data.ReadException; |
|
9 | 11 |
import org.gvsig.data.datastores.vectorial.db.DBDataFeatureCollection; |
10 | 12 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
11 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.SQLException; |
|
12 |
import org.gvsig.data.exception.InitializeException; |
|
13 |
import org.gvsig.data.exception.ReadException; |
|
13 |
import org.gvsig.data.datastores.vectorial.db.jdbc.SQLException; |
|
14 | 14 |
import org.gvsig.data.vectorial.FeatureManager; |
15 | 15 |
import org.gvsig.data.vectorial.IFeature; |
16 | 16 |
import org.gvsig.data.vectorial.IFeatureType; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresql/PostgresqlFeaturesWriter.java | ||
---|---|---|
13 | 13 |
|
14 | 14 |
import org.gvsig.data.IDataExplorer; |
15 | 15 |
import org.gvsig.data.IDataStoreParameters; |
16 |
import org.gvsig.data.InitializeException; |
|
17 |
import org.gvsig.data.ReadException; |
|
18 |
import org.gvsig.data.WriteException; |
|
19 |
import org.gvsig.data.datastores.vectorial.InitializeWriterException; |
|
16 | 20 |
import org.gvsig.data.datastores.vectorial.db.DBAttributeDescriptor; |
17 | 21 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
18 | 22 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCFeature; |
19 | 23 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCFeaturesWriter; |
20 | 24 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCTypes; |
21 |
import org.gvsig.data.exception.InitializeException; |
|
22 |
import org.gvsig.data.exception.InitializeWriterException; |
|
23 |
import org.gvsig.data.exception.ReadException; |
|
24 |
import org.gvsig.data.exception.WriteException; |
|
25 | 25 |
import org.gvsig.data.vectorial.IFeature; |
26 | 26 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
27 | 27 |
import org.gvsig.data.vectorial.IFeatureStore; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresql/PostgresqlFeatureCollectionWithFeatureID.java | ||
---|---|---|
1 | 1 |
package org.gvsig.data.datastores.vectorial.db.jdbc.postgresql; |
2 | 2 |
|
3 |
import org.gvsig.data.ReadException; |
|
3 | 4 |
import org.gvsig.data.datastores.vectorial.db.DBDataFeatureCollectionWithFeatureID; |
4 | 5 |
import org.gvsig.data.datastores.vectorial.db.DBStore; |
5 | 6 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStore; |
6 |
import org.gvsig.data.exception.ReadException; |
|
7 | 7 |
import org.gvsig.data.vectorial.FeatureManager; |
8 | 8 |
import org.gvsig.data.vectorial.IFeatureCollection; |
9 | 9 |
import org.gvsig.data.vectorial.IFeatureType; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresql/PostgresqlStore.java | ||
---|---|---|
4 | 4 |
import java.sql.Connection; |
5 | 5 |
import java.sql.ResultSet; |
6 | 6 |
|
7 |
import org.gvsig.data.CloseException; |
|
7 | 8 |
import org.gvsig.data.IDataCollection; |
8 | 9 |
import org.gvsig.data.IDataExplorer; |
10 |
import org.gvsig.data.InitializeException; |
|
11 |
import org.gvsig.data.OpenException; |
|
12 |
import org.gvsig.data.ReadException; |
|
13 |
import org.gvsig.data.datastores.vectorial.InitializeWriterException; |
|
9 | 14 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
10 | 15 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCFeaturesWriter; |
11 | 16 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCResource; |
12 | 17 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStore; |
13 | 18 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCStoreParameters; |
14 |
import org.gvsig.data.exception.CloseException; |
|
15 |
import org.gvsig.data.exception.InitializeException; |
|
16 |
import org.gvsig.data.exception.InitializeWriterException; |
|
17 |
import org.gvsig.data.exception.OpenException; |
|
18 |
import org.gvsig.data.exception.ReadException; |
|
19 | 19 |
import org.gvsig.data.spatialprovisional.IExtent; |
20 | 20 |
import org.gvsig.data.vectorial.IFeature; |
21 | 21 |
import org.gvsig.data.vectorial.IFeatureCollection; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/jdbc/postgresql/PostgresqlStoreUtils.java | ||
---|---|---|
8 | 8 |
import java.util.ArrayList; |
9 | 9 |
import java.util.Iterator; |
10 | 10 |
|
11 |
import org.gvsig.data.DataException; |
|
12 |
import org.gvsig.data.InitializeException; |
|
13 |
import org.gvsig.data.ReadException; |
|
11 | 14 |
import org.gvsig.data.datastores.vectorial.db.DBAttributeDescriptor; |
12 | 15 |
import org.gvsig.data.datastores.vectorial.db.DBFeatureType; |
13 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.JDBCDriverNotFoundException; |
|
14 |
import org.gvsig.data.datastores.vectorial.db.jdbc.exception.SQLException; |
|
15 |
import org.gvsig.data.exception.DataException; |
|
16 |
import org.gvsig.data.exception.InitializeException; |
|
17 |
import org.gvsig.data.exception.ReadException; |
|
16 |
import org.gvsig.data.datastores.vectorial.db.jdbc.JDBCDriverNotFoundException; |
|
17 |
import org.gvsig.data.datastores.vectorial.db.jdbc.SQLException; |
|
18 | 18 |
import org.gvsig.data.vectorial.FeatureType; |
19 | 19 |
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor; |
20 | 20 |
import org.gvsig.data.vectorial.IsNotAttributeSettingException; |
branches/v2_0_0_prep/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/DBExplorer.java | ||
---|---|---|
4 | 4 |
import org.gvsig.data.IDataStore; |
5 | 5 |
import org.gvsig.data.IDataStoreParameters; |
6 | 6 |
import org.gvsig.data.INewDataStoreParameters; |
7 |
import org.gvsig.data.exception.InitializeException;
|
|
8 |
import org.gvsig.data.exception.InitializeWriterException;
|
|
9 |
import org.gvsig.data.exception.ReadException;
|
|
7 |
import org.gvsig.data.InitializeException; |
|
8 |
import org.gvsig.data.ReadException;
|
|
9 |
import org.gvsig.data.datastores.vectorial.InitializeWriterException;
|
|
10 | 10 |
import org.gvsig.data.vectorial.IFeatureStoreExplorer; |
11 | 11 |
import org.gvsig.data.vectorial.INewFeatureStoreParameters; |
12 | 12 |
|
Also available in: Unified diff