Revision 43088 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
SpatialEvaluatorsFactory.java | ||
---|---|---|
57 | 57 |
try { |
58 | 58 |
FeatureType featureType = store.getDefaultFeatureType(); |
59 | 59 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
60 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
60 |
ExpressionBuilder builder = store.createExpression(); |
|
61 | 61 |
return intersects(geometry, projection, featureType, geomName,builder); |
62 | 62 |
} catch (DataException ex) { |
63 | 63 |
throw new RuntimeException("Can't create intersects evaluator.",ex); |
... | ... | |
72 | 72 |
try { |
73 | 73 |
FeatureType featureType = store.getDefaultFeatureType(); |
74 | 74 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
75 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
75 |
ExpressionBuilder builder = store.createExpression(); |
|
76 | 76 |
return intersects(envelope, projection, featureType, geomName,builder); |
77 | 77 |
} catch (DataException ex) { |
78 | 78 |
throw new RuntimeException("Can't create intersects evaluator.",ex); |
... | ... | |
107 | 107 |
try { |
108 | 108 |
FeatureType featureType = store.getDefaultFeatureType(); |
109 | 109 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
110 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
110 |
ExpressionBuilder builder = store.createExpression(); |
|
111 | 111 |
return this.contains(geometry, projection, featureType, geomName,builder); |
112 | 112 |
} catch (DataException ex) { |
113 | 113 |
throw new RuntimeException("Can't create contains evaluator.",ex); |
... | ... | |
122 | 122 |
try { |
123 | 123 |
FeatureType featureType = store.getDefaultFeatureType(); |
124 | 124 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
125 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
125 |
ExpressionBuilder builder = store.createExpression(); |
|
126 | 126 |
return this.contains(envelope, projection, featureType, geomName,builder); |
127 | 127 |
} catch (DataException ex) { |
128 | 128 |
throw new RuntimeException("Can't create contains evaluator.",ex); |
... | ... | |
147 | 147 |
try { |
148 | 148 |
FeatureType featureType = store.getDefaultFeatureType(); |
149 | 149 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
150 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
150 |
ExpressionBuilder builder = store.createExpression(); |
|
151 | 151 |
return this.not_contains(geometry, projection, featureType, geomName,builder); |
152 | 152 |
} catch (DataException ex) { |
153 | 153 |
throw new RuntimeException("Can't create not_contains evaluator.",ex); |
... | ... | |
182 | 182 |
try { |
183 | 183 |
FeatureType featureType = store.getDefaultFeatureType(); |
184 | 184 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
185 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
185 |
ExpressionBuilder builder = store.createExpression(); |
|
186 | 186 |
return this.crosses(geometry, projection, featureType, geomName,builder); |
187 | 187 |
} catch (DataException ex) { |
188 | 188 |
throw new RuntimeException("Can't create crosses evaluator.",ex); |
... | ... | |
197 | 197 |
try { |
198 | 198 |
FeatureType featureType = store.getDefaultFeatureType(); |
199 | 199 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
200 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
200 |
ExpressionBuilder builder = store.createExpression(); |
|
201 | 201 |
return this.crosses(envelope, projection, featureType, geomName,builder); |
202 | 202 |
} catch (DataException ex) { |
203 | 203 |
throw new RuntimeException("Can't create crosses evaluator.",ex); |
... | ... | |
222 | 222 |
try { |
223 | 223 |
FeatureType featureType = store.getDefaultFeatureType(); |
224 | 224 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
225 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
225 |
ExpressionBuilder builder = store.createExpression(); |
|
226 | 226 |
return this.disjoint(geometry, projection, featureType, geomName,builder); |
227 | 227 |
} catch (DataException ex) { |
228 | 228 |
throw new RuntimeException("Can't create disjoint evaluator.",ex); |
... | ... | |
247 | 247 |
try { |
248 | 248 |
FeatureType featureType = store.getDefaultFeatureType(); |
249 | 249 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
250 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
250 |
ExpressionBuilder builder = store.createExpression(); |
|
251 | 251 |
return this.overlaps(geometry, projection, featureType, geomName,builder); |
252 | 252 |
} catch (DataException ex) { |
253 | 253 |
throw new RuntimeException("Can't create overlaps evaluator.",ex); |
... | ... | |
272 | 272 |
try { |
273 | 273 |
FeatureType featureType = store.getDefaultFeatureType(); |
274 | 274 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
275 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
275 |
ExpressionBuilder builder = store.createExpression(); |
|
276 | 276 |
return this.touches(geometry, projection, featureType, geomName,builder); |
277 | 277 |
} catch (DataException ex) { |
278 | 278 |
throw new RuntimeException("Can't create touches evaluator.",ex); |
... | ... | |
297 | 297 |
try { |
298 | 298 |
FeatureType featureType = store.getDefaultFeatureType(); |
299 | 299 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
300 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
300 |
ExpressionBuilder builder = store.createExpression(); |
|
301 | 301 |
return this.within(geometry, projection, featureType, geomName,builder); |
302 | 302 |
} catch (DataException ex) { |
303 | 303 |
throw new RuntimeException("Can't create within evaluator.",ex); |
... | ... | |
322 | 322 |
try { |
323 | 323 |
FeatureType featureType = store.getDefaultFeatureType(); |
324 | 324 |
String geomName = featureType.getDefaultGeometryAttributeName(); |
325 |
ExpressionBuilder builder = store.createExpressionBuilder();
|
|
325 |
ExpressionBuilder builder = store.createExpression(); |
|
326 | 326 |
return this.equals(geometry, projection, featureType, geomName,builder); |
327 | 327 |
} catch (DataException ex) { |
328 | 328 |
throw new RuntimeException("Can't create equals evaluator.",ex); |
Also available in: Unified diff