Revision 2616 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.spline/src/main/java/org/gvsig/vectorediting/lib/prov/spline/FilledSplineEditingProvider.java

View differences:

FilledSplineEditingProvider.java
24 24

  
25 25
package org.gvsig.vectorediting.lib.prov.spline;
26 26

  
27
import java.util.Iterator;
28

  
29 27
import org.gvsig.fmap.geom.Geometry;
30 28
import org.gvsig.fmap.geom.GeometryLocator;
31 29
import org.gvsig.fmap.geom.GeometryManager;
......
62 60
        super(services, parameters);
63 61
    }
64 62

  
63
    @Override
65 64
    public DrawingStatus getDrawingStatus(Point mousePosition)
66 65
        throws DrawServiceException {
67 66

  
......
70 69
            EditingProviderLocator.getProviderManager();
71 70
        ISymbol polygonSymbolEditing = editingProviderManager.getSymbol("polygon-symbol-editing");
72 71
        ISymbol auxiliaryPointSymbolEditing = editingProviderManager.getSymbol("auxiliary-point-symbol-editing");
72
        
73
        ISymbol previewSymbol = this.getPreviewSymbol();
74
        
73 75
        GeometryManager geometryManager = GeometryLocator.getGeometryManager();
74 76

  
75 77
        if (values != null) {
76 78

  
77 79
            if (values.size() >= 1) {
78
                for (Iterator iterator = values.iterator(); iterator.hasNext();) {
79
                    Point point = (Point) iterator.next();
80
                for (Point point : values) {
80 81
                    drawingStatus.addStatus(point, auxiliaryPointSymbolEditing, "");
81 82
                }
82 83

  
......
96 97

  
97 98
                    drawingStatus.addStatus(mousePosition, auxiliaryPointSymbolEditing, "");
98 99
                    drawingStatus.addStatus(filledSpline, polygonSymbolEditing, "");
100
                    drawingStatus.addStatus(filledSpline, previewSymbol, "");
99 101

  
100 102
                } catch (BaseException e) {
101 103
                    throw new DrawServiceException(e);

Also available in: Unified diff