Revision 43985
trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.api/src/main/java/org/gvsig/fmap/geom/GeometryLibrary.java | ||
---|---|---|
41 | 41 |
*/ |
42 | 42 |
public class GeometryLibrary extends AbstractLibrary { |
43 | 43 |
|
44 |
@Override |
|
44 | 45 |
public void doRegistration() { |
45 | 46 |
registerAsAPI(GeometryLibrary.class); |
46 | 47 |
require(ToolsLibrary.class); |
47 | 48 |
require(ProjectionLibrary.class); |
48 | 49 |
} |
49 | 50 |
|
51 |
@Override |
|
50 | 52 |
protected void doInitialize() throws LibraryException { |
53 |
DataTypesManager dataTypesManager = ToolsLocator.getDataTypesManager(); |
|
54 |
dataTypesManager.addtype(DataTypes.GEOMETRY, "Geometry", "Geometry", |
|
55 |
Geometry.class, null); |
|
56 |
dataTypesManager.addtype(DataTypes.ENVELOPE, "Envelope", "Envelope", |
|
57 |
Envelope.class, null); |
|
58 |
|
|
51 | 59 |
} |
52 | 60 |
|
61 |
@Override |
|
53 | 62 |
protected void doPostInitialize() throws LibraryException { |
54 | 63 |
// Validate there is any implementation registered. |
55 | 64 |
if(! GeometryLocator.getInstance().exists(GeometryLocator.GEOMETRY_MANAGER_NAME)) { |
... | ... | |
57 | 66 |
GeometryLocator.GEOMETRY_MANAGER_NAME, |
58 | 67 |
GeometryLocator.getInstance()); |
59 | 68 |
} |
60 |
DataTypesManager dataTypesManager = ToolsLocator.getDataTypesManager(); |
|
61 |
dataTypesManager.addtype(DataTypes.GEOMETRY, "Geometry", "Geometry", |
|
62 |
Geometry.class, null); |
|
63 |
dataTypesManager.addtype(DataTypes.ENVELOPE, "Envelope", "Envelope", |
|
64 |
Envelope.class, null); |
|
65 |
|
|
66 | 69 |
} |
67 | 70 |
} |
trunk/org.gvsig.desktop/org.gvsig.desktop.framework/org.gvsig.andami/pom.xml | ||
---|---|---|
163 | 163 |
<groupId>org.gvsig</groupId> |
164 | 164 |
<artifactId>org.gvsig.about.api</artifactId> |
165 | 165 |
<scope>runtime</scope> |
166 |
</dependency> |
|
167 |
<dependency>
|
|
166 |
</dependency>
|
|
167 |
<dependency> |
|
168 | 168 |
<groupId>org.gvsig</groupId> |
169 | 169 |
<artifactId>org.gvsig.about.impl</artifactId> |
170 | 170 |
<scope>runtime</scope> |
... | ... | |
378 | 378 |
<scope>runtime</scope> |
379 | 379 |
<version>1.2.8</version> |
380 | 380 |
</dependency> |
381 |
<dependency> |
|
382 |
<groupId>org.gvsig</groupId> |
|
383 |
<artifactId>org.gvsig.temporarystorage.lib.api</artifactId> |
|
384 |
<scope>runtime</scope> |
|
385 |
</dependency> |
|
386 |
<dependency> |
|
387 |
<groupId>org.gvsig</groupId> |
|
388 |
<artifactId>org.gvsig.temporarystorage.lib.impl</artifactId> |
|
389 |
<scope>runtime</scope> |
|
390 |
</dependency> |
|
391 | 381 |
|
392 | 382 |
</dependencies> |
393 | 383 |
|
trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/assembly/gvsig-plugin-package.xml | ||
---|---|---|
61 | 61 |
<include>joda-time:joda-time</include> |
62 | 62 |
<include>net.sf:sqljep</include> |
63 | 63 |
|
64 |
<include>org.gvsig:org.gvsig.fmap.control</include> |
|
64 |
<include>org.gvsig:org.gvsig.metadata.lib.basic.api</include> |
|
65 |
<include>org.gvsig:org.gvsig.metadata.lib.basic.impl</include> |
|
66 |
<include>org.gvsig:org.gvsig.metadata.swing.basic.api</include> |
|
67 |
<include>org.gvsig:org.gvsig.metadata.swing.basic.impl</include> |
|
68 |
|
|
69 |
<include>org.gvsig:org.gvsig.timesupport.lib.api</include> |
|
70 |
<include>org.gvsig:org.gvsig.timesupport.lib.impl</include> |
|
71 |
<include>org.gvsig:org.gvsig.timesupport.swing.api</include> |
|
72 |
<include>org.gvsig:org.gvsig.timesupport.swing.impl</include> |
|
73 |
|
|
74 |
<include>org.gvsig:org.gvsig.expressionevaluator.lib.api</include> |
|
75 |
<include>org.gvsig:org.gvsig.expressionevaluator.lib.impl</include> |
|
76 |
<include>org.gvsig:org.gvsig.expressionevaluator.swing.api</include> |
|
77 |
<include>org.gvsig:org.gvsig.expressionevaluator.swing.impl</include> |
|
78 |
|
|
79 |
<include>org.gvsig:org.gvsig.tools.evaluator.sqljep</include> |
|
80 |
|
|
65 | 81 |
<include>org.gvsig:org.gvsig.fmap.dal.api</include> |
66 | 82 |
<include>org.gvsig:org.gvsig.fmap.dal.db.lib</include> |
67 | 83 |
<include>org.gvsig:org.gvsig.fmap.dal.db.jdbc</include> |
... | ... | |
70 | 86 |
<include>org.gvsig:org.gvsig.fmap.dal.spi</include> |
71 | 87 |
<include>org.gvsig:org.gvsig.fmap.dal.swing.api</include> |
72 | 88 |
<include>org.gvsig:org.gvsig.fmap.dal.swing.impl</include> |
89 |
|
|
90 |
<include>org.gvsig:org.gvsig.temporarystorage.lib.api</include> |
|
91 |
<include>org.gvsig:org.gvsig.temporarystorage.lib.impl</include> |
|
92 |
|
|
93 |
<include>org.gvsig:org.gvsig.symbology.lib.api</include> |
|
94 |
<include>org.gvsig:org.gvsig.symbology.lib.impl</include> |
|
95 |
<include>org.gvsig:org.gvsig.symbology.swing.api</include> |
|
96 |
<include>org.gvsig:org.gvsig.symbology.swing.impl</include> |
|
97 |
|
|
73 | 98 |
<include>org.gvsig:org.gvsig.fmap.mapcontext.api</include> |
74 | 99 |
<include>org.gvsig:org.gvsig.fmap.mapcontext.impl</include> |
75 | 100 |
|
76 |
<include>org.gvsig:org.gvsig.metadata.lib.basic.api</include> |
|
77 |
<include>org.gvsig:org.gvsig.metadata.lib.basic.impl</include> |
|
78 |
<include>org.gvsig:org.gvsig.metadata.swing.basic.api</include> |
|
79 |
<include>org.gvsig:org.gvsig.metadata.swing.basic.impl</include> |
|
101 |
<include>org.gvsig:org.gvsig.fmap.control</include> |
|
102 |
|
|
80 | 103 |
<include>org.gvsig:org.gvsig.remoteclient</include> |
81 |
<include>org.gvsig:org.gvsig.symbology.lib.api</include> |
|
82 |
<include>org.gvsig:org.gvsig.symbology.lib.impl</include> |
|
83 |
<include>org.gvsig:org.gvsig.symbology.swing.api</include> |
|
84 |
<include>org.gvsig:org.gvsig.symbology.swing.impl</include> |
|
85 |
<include>org.gvsig:org.gvsig.timesupport.lib.api</include> |
|
86 |
<include>org.gvsig:org.gvsig.timesupport.lib.impl</include> |
|
87 |
<include>org.gvsig:org.gvsig.timesupport.swing.api</include> |
|
88 |
<include>org.gvsig:org.gvsig.timesupport.swing.impl</include> |
|
89 |
<include>org.gvsig:org.gvsig.tools.evaluator.sqljep</include> |
|
90 |
<include>org.gvsig:org.gvsig.expressionevaluator.lib.api</include> |
|
91 |
<include>org.gvsig:org.gvsig.expressionevaluator.lib.impl</include> |
|
104 |
|
|
92 | 105 |
<include>org.jpedal:jpedal_lgpl</include> |
93 | 106 |
|
94 | 107 |
<include>zql:zql</include> |
trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/pom.xml | ||
---|---|---|
187 | 187 |
<scope>compile</scope> |
188 | 188 |
</dependency> |
189 | 189 |
<dependency> |
190 |
<groupId>org.gvsig</groupId> |
|
191 |
<artifactId>org.gvsig.expressionevaluator.lib.api</artifactId> |
|
192 |
<scope>compile</scope> |
|
193 |
</dependency> |
|
194 |
<dependency> |
|
195 |
<groupId>org.gvsig</groupId> |
|
196 |
<artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId> |
|
197 |
<scope>runtime</scope> |
|
198 |
</dependency> |
|
199 |
<dependency> |
|
200 | 190 |
<groupId>zql</groupId> |
201 | 191 |
<artifactId>zql</artifactId> |
202 | 192 |
<scope>compile</scope> |
... | ... | |
311 | 301 |
<artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId> |
312 | 302 |
<scope>runtime</scope> |
313 | 303 |
</dependency> |
304 |
<dependency> |
|
305 |
<groupId>org.gvsig</groupId> |
|
306 |
<artifactId>org.gvsig.expressionevaluator.lib.api</artifactId> |
|
307 |
<scope>compile</scope> |
|
308 |
</dependency> |
|
309 |
<dependency> |
|
310 |
<groupId>org.gvsig</groupId> |
|
311 |
<artifactId>org.gvsig.expressionevaluator.swing.api</artifactId> |
|
312 |
<scope>runtime</scope> |
|
313 |
</dependency> |
|
314 |
<dependency> |
|
315 |
<groupId>org.gvsig</groupId> |
|
316 |
<artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId> |
|
317 |
<scope>runtime</scope> |
|
318 |
</dependency> |
|
319 |
<dependency> |
|
320 |
<groupId>org.gvsig</groupId> |
|
321 |
<artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId> |
|
322 |
<scope>compile</scope> |
|
323 |
</dependency> |
|
324 |
<dependency> |
|
325 |
<groupId>org.gvsig</groupId> |
|
326 |
<artifactId>org.gvsig.temporarystorage.lib.api</artifactId> |
|
327 |
<scope>compile</scope> |
|
328 |
</dependency> |
|
329 |
<dependency> |
|
330 |
<groupId>org.gvsig</groupId> |
|
331 |
<artifactId>org.gvsig.temporarystorage.lib.impl</artifactId> |
|
332 |
<scope>runtime</scope> |
|
333 |
</dependency> |
|
314 | 334 |
|
315 | 335 |
|
316 | 336 |
|
Also available in: Unified diff