Revision 43985

View differences:

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