Revision 193 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/CircleCREditingProvider.java

View differences:

CircleCREditingProvider.java
38 38
import org.gvsig.fmap.geom.primitive.Curve;
39 39
import org.gvsig.fmap.geom.primitive.Point;
40 40
import org.gvsig.fmap.geom.type.GeometryType;
41
import org.gvsig.tools.ToolsLocator;
42 41
import org.gvsig.tools.dynobject.DynObject;
43
import org.gvsig.tools.i18n.I18nManager;
44 42
import org.gvsig.tools.service.spi.ProviderServices;
45 43
import org.gvsig.vectorediting.lib.api.EditingServiceParameter;
46 44
import org.gvsig.vectorediting.lib.api.EditingServiceParameter.TYPE;
......
58 56
public class CircleCREditingProvider extends AbstractEditingProvider implements
59 57
    EditingProvider {
60 58

  
61
    private I18nManager i18nManager = ToolsLocator.getI18nManager();
59
    protected EditingServiceParameter center;
62 60

  
63
    protected EditingServiceParameter center =
64
        new DefaultEditingServiceParameter("Center",
65
            i18nManager.getTranslation("center"), TYPE.POSITION);
61
    protected EditingServiceParameter radius;
66 62

  
67
    protected EditingServiceParameter radius =
68
        new DefaultEditingServiceParameter("Radius",
69
            i18nManager.getTranslation("radius"), TYPE.POSITION, TYPE.VALUE);
70

  
71 63
    protected Map<EditingServiceParameter, Object> values;
72 64

  
73 65
    protected FeatureStore featureStore;
......
75 67
    public CircleCREditingProvider(ProviderServices providerServices,
76 68
        DynObject parameters) {
77 69
        super(providerServices);
70

  
78 71
        this.featureStore =
79 72
            (FeatureStore) parameters
80 73
                .getDynValue(EditingProviderFactory.FEATURE_STORE_FIELD);
74

  
75
        this.center =
76
            new DefaultEditingServiceParameter("Center", "center",
77
                TYPE.POSITION);
78

  
79
        this.radius =
80
            new DefaultEditingServiceParameter("Radius", "radius",
81
                TYPE.POSITION, TYPE.VALUE);
81 82
    }
82 83

  
83 84
    public DefaultDrawingStatus getDrawingStatus(Point mousePosition)
......
158 159
                    return;
159 160
                }
160 161

  
161
            } 
162
            }
162 163
        }
163 164
        throw new InvalidEntryException(null);
164 165
    }

Also available in: Unified diff