Revision 43040 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.mapcontext/org.gvsig.fmap.mapcontext.api/src/main/java/org/gvsig/fmap/mapcontext/layers/vectorial/SpatialEvaluatorsFactory.java

View differences:

SpatialEvaluatorsFactory.java
1 1
package org.gvsig.fmap.mapcontext.layers.vectorial;
2 2

  
3 3
import org.cresques.cts.IProjection;
4
import org.gvsig.fmap.dal.DALLocator;
5
import org.gvsig.fmap.dal.DataManager;
4 6
import org.gvsig.fmap.dal.exception.DataException;
5 7
import org.gvsig.fmap.dal.feature.FeatureStore;
6 8
import org.gvsig.fmap.dal.feature.FeatureType;
7 9
import org.gvsig.fmap.dal.ExpressionBuilder;
8
import org.gvsig.fmap.dal.feature.FeatureQuery;
9 10
import org.gvsig.fmap.geom.Geometry;
10 11
import org.gvsig.fmap.geom.primitive.Envelope;
11 12
import org.gvsig.tools.evaluator.Evaluator;
......
22 23
        
23 24
    }
24 25
    
26
    public ExpressionBuilder createBuilder() {
27
        DataManager manager = DALLocator.getDataManager();
28
        ExpressionBuilder builder = manager.createExpressionBuilder();
29
        return builder;
30
    }
31
    
25 32
    public Evaluator intersects(
26 33
            Geometry geometry,
27 34
            IProjection projection, 
......
79 86
            String geomName,
80 87
            ExpressionBuilder builder
81 88
        ){
82
        return new ContainsEnvelopeEvaluator(envelope, projection, featureType, geomName);
89
        return new ContainsEnvelopeEvaluator(envelope, projection, featureType, geomName, builder);
83 90
    }
84 91

  
85 92
    public Evaluator contains(

Also available in: Unified diff