Revision 44225

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/AbstractGeometry.java
569 569
        return getJTS().isValid();
570 570
    }
571 571

  
572
    /*
573
     * (non-Javadoc)
574
     *
575
     * @see org.gvsig.fmap.geom.Geometry#getValidationStatus()
576
     */
572
    @Override
577 573
    public ValidationStatus getValidationStatus() {
578 574
        DefaultValidationStatus status = new DefaultValidationStatus(ValidationStatus.VALID, null);
579 575
        com.vividsolutions.jts.geom.Geometry jtsgeom = null;
580 576
        try {
581 577
            jtsgeom = this.getJTS();
582 578
            IsValidOp validOp = new IsValidOp(jtsgeom);
583
            if (validOp != null) {
579
            if (!validOp.isValid() ) {
584 580
                status.setValidationError(validOp.getValidationError());
585 581
            }
586 582
        } catch (Exception ex) {

Also available in: Unified diff