Subversion Repositories hibernate-spatial

Compare Revisions

Ignore whitespace Rev 96 → Rev 98

/trunk/hibernate-spatial-oracle/src/main/java/org/hibernatespatial/oracle/SDOGeometryType.java
50,7 → 50,6
import org.hibernatespatial.Circle;
import org.hibernatespatial.HibernateSpatialException;
import org.hibernatespatial.mgeom.MCoordinate;
import org.hibernatespatial.mgeom.MGeometryFactory;
import org.hibernatespatial.mgeom.MLineString;
 
import com.vividsolutions.jts.algorithm.CGAlgorithms;
109,20 → 108,19
 
private SDO_GEOMETRY convertJTSGeometry(Geometry jtsGeom) {
SDO_GEOMETRY geom = null;
if (jtsGeom.getClass() == Point.class) {
if (jtsGeom instanceof Point) {
geom = convertJTSPoint((Point) jtsGeom);
} else if (jtsGeom.getClass() == LineString.class
|| jtsGeom.getClass() == MLineString.class) {
} else if (jtsGeom instanceof LineString) {
geom = convertJTSLineString((LineString) jtsGeom);
} else if (jtsGeom.getClass() == Polygon.class) {
} else if (jtsGeom instanceof Polygon) {
geom = convertJTSPolygon((Polygon) jtsGeom);
} else if (jtsGeom.getClass() == MultiPoint.class) {
} else if (jtsGeom instanceof MultiPoint) {
geom = convertJTSMultiPoint((MultiPoint) jtsGeom);
} else if (jtsGeom.getClass() == MultiLineString.class) {
} else if (jtsGeom instanceof MultiLineString) {
geom = convertJTSMultiLineString((MultiLineString) jtsGeom);
} else if (jtsGeom.getClass() == MultiPolygon.class) {
} else if (jtsGeom instanceof MultiPolygon) {
geom = convertJTSMultiPolygon((MultiPolygon) jtsGeom);
} else if (jtsGeom.getClass() == GeometryCollection.class) {
} else if (jtsGeom instanceof GeometryCollection) {
geom = convertJTSGeometryCollection((GeometryCollection) jtsGeom);
}
return geom;