svn-gvsig-desktop / branches / v2_0_0_prep / extensions / extOracleSpatial / src-test / org / gvsig / oraclespatial / TextExportToOracle.java @ 29563
History | View | Annotate | Download (2.46 KB)
1 | 29563 | vsanjaime | import org.cresques.ProjectionLibrary; |
---|---|---|---|
2 | import org.cresques.impl.CresquesCtsLibrary; |
||
3 | import org.gvsig.fmap.dal.DALDbLibrary; |
||
4 | import org.gvsig.fmap.dal.index.spatial.jts.JTSIndexLibrary; |
||
5 | import org.gvsig.fmap.dal.store.db.DBStoreLibrary; |
||
6 | import org.gvsig.fmap.dal.store.jdbc.JDBCLibrary; |
||
7 | import org.gvsig.fmap.dal.store.postgresql.PostgreSQLLibrary; |
||
8 | import org.gvsig.fmap.geom.impl.DefaultGeometryLibrary; |
||
9 | import org.gvsig.fmap.mapcontext.MapContext; |
||
10 | import org.gvsig.fmap.mapcontext.MapContextLibrary; |
||
11 | import org.gvsig.fmap.mapcontext.MapContextLocator; |
||
12 | import org.gvsig.fmap.mapcontext.MapContextManager; |
||
13 | import org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect; |
||
14 | import org.gvsig.fmap.mapcontrol.MapControl; |
||
15 | import org.gvsig.fmap.mapcontrol.MapControlsLibrary; |
||
16 | import org.gvsig.oraclespatial.extension.ExportToOracle; |
||
17 | import org.gvsig.tools.ToolsLocator; |
||
18 | import org.gvsig.tools.persistence.xmlentity.XMLEntityManager; |
||
19 | |||
20 | import junit.framework.TestCase; |
||
21 | |||
22 | |||
23 | public class TextExportToOracle extends TestCase { |
||
24 | |||
25 | public TextExportToOracle(){
|
||
26 | |||
27 | ToolsLocator.registerDefaultPersistenceManager(XMLEntityManager.class); |
||
28 | |||
29 | DefaultGeometryLibrary defGeomLib = new DefaultGeometryLibrary();
|
||
30 | defGeomLib.initialize(); |
||
31 | |||
32 | ProjectionLibrary projLib = new ProjectionLibrary();
|
||
33 | projLib.initialize(); |
||
34 | |||
35 | CresquesCtsLibrary cresquesLib = new CresquesCtsLibrary();
|
||
36 | cresquesLib.initialize(); |
||
37 | |||
38 | DALDbLibrary libDb = new DALDbLibrary();
|
||
39 | libDb.initialize(); |
||
40 | |||
41 | DBStoreLibrary libDbStore = new DBStoreLibrary();
|
||
42 | libDbStore.initialize(); |
||
43 | |||
44 | JDBCLibrary libJDBC = new JDBCLibrary();
|
||
45 | libJDBC.initialize(); |
||
46 | |||
47 | JTSIndexLibrary jtsIndex = new JTSIndexLibrary();
|
||
48 | jtsIndex.initialize(); |
||
49 | |||
50 | MapContextLibrary mapContext = new MapContextLibrary();
|
||
51 | mapContext.initialize(); |
||
52 | |||
53 | MapControlsLibrary mapControl = new MapControlsLibrary();
|
||
54 | mapContext.initialize(); |
||
55 | |||
56 | projLib.postInitialize(); |
||
57 | cresquesLib.postInitialize(); |
||
58 | defGeomLib.postInitialize(); |
||
59 | libDb.postInitialize(); |
||
60 | libDbStore.postInitialize(); |
||
61 | libJDBC.postInitialize(); |
||
62 | jtsIndex.postInitialize(); |
||
63 | mapContext.postInitialize(); |
||
64 | mapControl.postInitialize(); |
||
65 | } |
||
66 | |||
67 | public void testExportLayer(){ |
||
68 | |||
69 | MapControl control = new MapControl();
|
||
70 | MapContext context = control.getMapContext(); |
||
71 | |||
72 | FLyrVect layer = getLayer(); |
||
73 | |||
74 | ExportToOracle exp = new ExportToOracle();
|
||
75 | exp.toOracle(context, layer); |
||
76 | |||
77 | } |
||
78 | |||
79 | |||
80 | private FLyrVect getLayer(){
|
||
81 | |||
82 | |||
83 | return null; |
||
84 | } |
||
85 | } |