Revision 42358

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/aggregate/DefaultMultiCurve.java
23 23
package org.gvsig.fmap.geom.jts.aggregate;
24 24

  
25 25
import java.util.ArrayList;
26
import java.util.Collections;
26 27
import java.util.Iterator;
27 28
import java.util.List;
28 29

  
......
154 155
        for (int i = 0; i < this.getPrimitivesNumber(); i++) {
155 156
            this.getPrimitiveAt(i).flip();
156 157
        }
158
        Collections.reverse(primitives);
157 159
    }
158 160

  
159 161

  
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/aggregate/DefaultMultiSurface.java
23 23
package org.gvsig.fmap.geom.jts.aggregate;
24 24

  
25 25
import java.util.ArrayList;
26
import java.util.Collections;
26 27
import java.util.Iterator;
27 28
import java.util.List;
28 29

  
......
166 167
            GeometryJTS primitive = (GeometryJTS) iterator.next();
167 168
            primitive.flip();
168 169
        }
170
        Collections.reverse(primitives);
169 171
    }
170 172

  
171 173
    /* (non-Javadoc)
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/aggregate/AbstractMultiLine.java
26 26
import java.awt.geom.AffineTransform;
27 27
import java.awt.geom.PathIterator;
28 28
import java.util.ArrayList;
29
import java.util.Collections;
29 30
import java.util.Iterator;
30 31
import java.util.List;
31 32

  
......
81 82
        for (Iterator iterator = primitives.iterator(); iterator.hasNext();) {
82 83
            ((GeometryJTS)iterator.next()).flip();
83 84
        }
85
        Collections.reverse(primitives);
84 86
    }
85 87
}
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/aggregate/AbstractMultiPolygon.java
26 26
import java.awt.geom.AffineTransform;
27 27
import java.awt.geom.PathIterator;
28 28
import java.util.ArrayList;
29
import java.util.Collections;
29 30
import java.util.Iterator;
30 31
import java.util.List;
31 32

  
......
104 105
        for (Iterator iterator = primitives.iterator(); iterator.hasNext();) {
105 106
            ((GeometryJTS)iterator.next()).flip();
106 107
        }
108
        Collections.reverse(primitives);
107 109
    }
108 110

  
109 111
    /* (non-Javadoc)

Also available in: Unified diff