Revision 44043 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/OverlapsGeometryEvaluator.java

View differences:

OverlapsGeometryEvaluator.java
24 24

  
25 25
import org.cresques.cts.ICoordTrans;
26 26
import org.cresques.cts.IProjection;
27
import org.gvsig.fmap.dal.ExpressionBuilder;
27
import org.gvsig.expressionevaluator.ExpressionBuilder;
28 28
import org.gvsig.fmap.dal.feature.Feature;
29 29
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor;
30 30
import org.gvsig.fmap.dal.feature.FeatureType;
......
48 48
    private final IProjection projection;
49 49
    private final FeatureAttributeDescriptor fad;
50 50

  
51
    /**
52
     * @param geometry
53
     * @param projection
54
     * @param featureType
55
     * @param geomName
56
     * @deprecated  use @{link org.gvsig.fmap.mapcontext.layers.vectorial.SpatialEvaluatorsFactory}
57
     */
58
    public OverlapsGeometryEvaluator(
59
            Geometry geometry,
60
            IProjection projection,
61
            FeatureType featureType,
62
            String geomName
63
    ) {
64
        this(
65
                geometry, 
66
                projection, 
67
                featureType, 
68
                geomName, 
69
                SpatialEvaluatorsFactory.getInstance().createBuilder()
70
        );
71
    }   
72
    
73 51
    OverlapsGeometryEvaluator(
74 52
            Geometry geometry,
75 53
            IProjection projection,
......
132 110
        return this.builder.set(
133 111
                builder.ST_Overlaps(
134 112
                        builder.geometry(geometry, projection),
135
                        builder.column(fad)
113
                        builder.column(fad.getName())
136 114
                )
137 115
        ).toString();
138 116
    }

Also available in: Unified diff