Revision 2616 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.circlecr/src/main/java/org/gvsig/vectorediting/lib/prov/circlecr/Circle2Tg1PEditingProvider.java

View differences:

Circle2Tg1PEditingProvider.java
31 31
import java.util.Objects;
32 32
import org.gvsig.euclidean.EuclideanLine2D;
33 33
import org.gvsig.euclidean.EuclideanManager;
34

  
35 34
import org.gvsig.fmap.dal.feature.FeatureStore;
36 35
import org.gvsig.fmap.geom.Geometry;
37 36
import org.gvsig.fmap.geom.GeometryLocator;
......
106 105
                        TYPE.POSITION);
107 106
    }
108 107

  
108
    @Override
109 109
    public DefaultDrawingStatus getDrawingStatus(Point mousePosition)
110 110
            throws DrawServiceException {
111 111
        DefaultDrawingStatus drawingStatus = new DefaultDrawingStatus();
......
114 114
        ISymbol polygonSymbolEditing = editingProviderManager.getSymbol("polygon-symbol-editing");
115 115
        ISymbol auxiliaryLineSymbolEditing = editingProviderManager.getSymbol("auxiliary-line-symbol-editing");
116 116
        ISymbol auxiliaryPointSymbolEditing = editingProviderManager.getSymbol("auxiliary-point-symbol-editing");
117
        
118
        ISymbol previewSymbol = this.getPreviewSymbol();
117 119

  
118 120
        EuclideanManager euclideanManager = ToolsUtilLocator.getEuclideanManager();
119 121
        GeometryManager geomManager = GeometryLocator.getGeometryManager();
......
220 222
                                    subtype);
221 223

  
222 224
                    drawingStatus.addStatus(circle, polygonSymbolEditing, "");
225
                    drawingStatus.addStatus(circle, previewSymbol, "");
223 226
                    Point center = circle.getCenter();
224 227

  
225 228
                    //Draw the first four points
......
348 351
        return drawingStatus;
349 352
    }
350 353

  
354
    @Override
351 355
    public EditingServiceParameter next() {
352 356
        if (values != null) {
353 357
            if (values.get(firstPoint) == null) {
......
365 369
        return null;
366 370
    }
367 371

  
372
    @Override
368 373
    public void stop() {
369 374
        values.clear();
370 375
    }
......
432 437
                featureStore);
433 438
    }
434 439

  
440
    @Override
435 441
    public Geometry finish() throws FinishServiceException {
436 442

  
437 443
        final GeometryManager geomManager = GeometryLocator.getGeometryManager();

Also available in: Unified diff