Revision 43983 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.api/src/main/java/org/gvsig/expressionevaluator/ExpressionEvaluatorLibrary.java

View differences:

ExpressionEvaluatorLibrary.java
1 1
package org.gvsig.expressionevaluator;
2 2

  
3 3
import org.cresques.ProjectionLibrary;
4
import org.gvsig.fmap.geom.Geometry;
4 5
import org.gvsig.fmap.geom.GeometryLibrary;
5
import org.gvsig.metadata.MetadataLibrary;
6 6
import org.gvsig.tools.ToolsLibrary;
7
import org.gvsig.tools.ToolsLocator;
8
import org.gvsig.tools.dataTypes.DataTypesManager;
7 9
import org.gvsig.tools.library.AbstractLibrary;
8 10
import org.gvsig.tools.library.LibraryException;
9 11

  
......
13 15
    public void doRegistration() {
14 16
        registerAsAPI(ExpressionEvaluatorLibrary.class);
15 17
        require(ToolsLibrary.class);
16
        require(MetadataLibrary.class);
17 18
        require(ProjectionLibrary.class);
18 19
        require(GeometryLibrary.class);
19 20
    }
......
24 25

  
25 26
    @Override
26 27
    protected void doPostInitialize() throws LibraryException {
28
        DataTypesManager dataTypesManager = ToolsLocator.getDataTypesManager();
29
        dataTypesManager.addtype(DataTypes.EXPRESSION, "Expression", "Expression",
30
            Expression.class, null);
27 31

  
28 32
    }
29 33
}

Also available in: Unified diff