Revision 43093 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.spi/src/main/java/org/gvsig/fmap/dal/feature/spi/ExpressionEvaluatorBase.java
ExpressionEvaluatorBase.java | ||
---|---|---|
50 | 50 |
import org.gvsig.fmap.geom.GeometryManager; |
51 | 51 |
import org.gvsig.fmap.geom.operation.GeometryOperationException; |
52 | 52 |
import org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException; |
53 |
import org.gvsig.fmap.geom.primitive.Closeable; |
|
53 | 54 |
import org.gvsig.fmap.geom.primitive.Envelope; |
54 | 55 |
import org.gvsig.tools.evaluator.EvaluatorData; |
55 | 56 |
import org.gvsig.tools.evaluator.EvaluatorException; |
... | ... | |
172 | 173 |
} |
173 | 174 |
|
174 | 175 |
public static boolean ST_IsClosed(Geometry geom1) throws GeometryOperationException, GeometryOperationNotSupportedException { |
175 |
return geom1.isClossed(); |
|
176 |
if( geom1 instanceof Closeable ) { |
|
177 |
return ((Closeable)geom1).isClosed(); |
|
178 |
} |
|
179 |
return true; |
|
176 | 180 |
} |
177 | 181 |
|
178 | 182 |
public static Geometry ST_GeomFromText(String geom, IProjection srs) throws GeometryException { |
Also available in: Unified diff