Revision 43489

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.jts/src/main/java/org/gvsig/fmap/geom/jts/DefaultGeometryManager.java
853 853
            return geomTypeChild==Geometry.TYPES.MULTIPOLYGON ;
854 854
        case Geometry.TYPES.MULTIPOINT:
855 855
            return geomTypeChild==Geometry.TYPES.MULTIPOINT ;
856

  
856 857
        case Geometry.TYPES.CURVE:
857
            return geomTypeChild==Geometry.TYPES.LINE ;
858
            return 
859
                geomTypeChild == Geometry.TYPES.LINE ||
860
                geomTypeChild == Geometry.TYPES.CIRCLE ||
861
                geomTypeChild == Geometry.TYPES.ARC ||
862
                geomTypeChild == Geometry.TYPES.ELLIPSE ||
863
                geomTypeChild == Geometry.TYPES.ELLIPTICARC ||
864
                geomTypeChild == Geometry.TYPES.SPLINE 
865
                ;
858 866
        case Geometry.TYPES.SURFACE:
859 867
            return geomTypeChild==Geometry.TYPES.POLYGON ;
860 868
        case Geometry.TYPES.POINT:

Also available in: Unified diff