Revision 42387 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/primitive/curve/line/AbstractLine.java

View differences:

AbstractLine.java
29 29
import java.util.Iterator;
30 30

  
31 31
import com.vividsolutions.jts.geom.Coordinate;
32
import java.awt.geom.GeneralPath;
32 33

  
33 34
import org.apache.commons.lang3.StringUtils;
34 35
import org.cresques.cts.ICoordTrans;
......
346 347
     * @see org.gvsig.fmap.geom.Geometry#getShape(java.awt.geom.AffineTransform)
347 348
     */
348 349
    public Shape getShape(AffineTransform affineTransform) {
350
        if( this.coordinates.isEmpty() ) {
351
            // Esto no deberia de pasar, se trataria de una geometria
352
            // corrupta.
353
            return new GeneralPath();
354
        }
349 355
        return new DefaultGeneralPathX(getPathIterator(affineTransform),false,0);
350 356
    }
351 357

  

Also available in: Unified diff