Revision 49 org.gvsig.lrs/trunk/org.gvsig.lrs/org.gvsig.lrs.lib/org.gvsig.lrs.lib.impl/src/main/java/org/gvsig/lrs/lib/impl/LrsAlgorithmUtils.java

View differences:

LrsAlgorithmUtils.java
439 439
        return false;
440 440
    }
441 441

  
442
    static protected void insertVertex(Geometry geometry, Point vertex, int index){
442
    static protected Geometry insertVertex(Geometry geometry, Point vertex, int index){
443 443
        if (geometry instanceof Line){
444 444
            Line line=(Line)geometry;
445 445
            line.insertVertex(index, vertex);
......
449 449
            for(Line line:lines){
450 450
                if (index<=line.getNumVertices()){
451 451
                    line.insertVertex(index, vertex);
452
                    return;
452
                    return geometry;
453 453
                }else{
454 454
                    index-=line.getNumVertices();
455 455
                }
456 456

  
457 457
            }
458 458
        }
459
        return geometry;
459 460
    }
460 461

  
461 462
    /**

Also available in: Unified diff