Revision 193 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.arc/src/main/java/org/gvsig/vectorediting/lib/prov/arc/ArcEditingProvider.java

View differences:

ArcEditingProvider.java
36 36
import org.gvsig.fmap.geom.primitive.Curve;
37 37
import org.gvsig.fmap.geom.primitive.Point;
38 38
import org.gvsig.fmap.geom.type.GeometryType;
39
import org.gvsig.tools.ToolsLocator;
40 39
import org.gvsig.tools.dynobject.DynObject;
41
import org.gvsig.tools.i18n.I18nManager;
42 40
import org.gvsig.tools.service.spi.ProviderServices;
43 41
import org.gvsig.vectorediting.lib.api.DrawingStatus;
44 42
import org.gvsig.vectorediting.lib.api.EditingServiceParameter;
......
62 60
public class ArcEditingProvider extends AbstractEditingProvider implements
63 61
    EditingProvider {
64 62

  
65
    private I18nManager i18nManager = ToolsLocator.getI18nManager();
63
    private EditingServiceParameter startPoint;
66 64

  
67
    private EditingServiceParameter startPoint =
68
        new DefaultEditingServiceParameter("Start point",
69
            i18nManager.getTranslation("start_point"), TYPE.POSITION);
65
    private EditingServiceParameter endPoint;
70 66

  
71
    private EditingServiceParameter endPoint =
72
        new DefaultEditingServiceParameter("End point",
73
            i18nManager.getTranslation("end_point"), TYPE.POSITION);
67
    private EditingServiceParameter middlePoint;
74 68

  
75
    private EditingServiceParameter middlePoint =
76
        new DefaultEditingServiceParameter("Middle point",
77
            i18nManager.getTranslation("middle_point"), TYPE.POSITION);
78

  
79 69
    private Map<EditingServiceParameter, Object> values;
80 70

  
81 71
    private FeatureStore featureStore;
82 72

  
83 73
    /**
74
     * Default constructor.
75
     * 
84 76
     * @param providerServices
77
     *            available services for this provider
78
     * @param parameters
79
     *            of this provider
85 80
     */
86 81
    public ArcEditingProvider(ProviderServices providerServices,
87 82
        DynObject parameters) {
88 83
        super(providerServices);
84

  
89 85
        this.featureStore =
90 86
            (FeatureStore) parameters
91 87
                .getDynValue(EditingProviderFactory.FEATURE_STORE_FIELD);
88

  
89
        this.startPoint =
90
            new DefaultEditingServiceParameter("Start point", "start_point",
91
                TYPE.POSITION);
92

  
93
        this.endPoint =
94
            new DefaultEditingServiceParameter("End point", "end_point",
95
                TYPE.POSITION);
96

  
97
        this.middlePoint =
98
            new DefaultEditingServiceParameter("Middle point", "middle_point",
99
                TYPE.POSITION);
92 100
    }
93 101

  
94 102
    /*

Also available in: Unified diff