Revision 2945 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.polarmatrix/src/main/java/org/gvsig/vectorediting/lib/prov/polarmatrix/PolarMatrixEditingProvider.java

View differences:

PolarMatrixEditingProvider.java
65 65
import org.gvsig.tools.service.spi.ProviderServices;
66 66
import org.gvsig.vectorediting.lib.api.DrawingStatus;
67 67
import org.gvsig.vectorediting.lib.api.EditingServiceParameter;
68
import org.gvsig.vectorediting.lib.api.EditingServiceParameter.TYPE;
68 69
import org.gvsig.vectorediting.lib.api.exceptions.DrawServiceException;
69 70
import org.gvsig.vectorediting.lib.api.exceptions.FinishServiceException;
70 71
import org.gvsig.vectorediting.lib.api.exceptions.InvalidEntryException;
......
123 124

  
124 125
        this.selection =
125 126
            new DefaultEditingServiceParameter("selection", "selection",
126
                EditingServiceParameter.TYPE.SELECTION);
127
                TYPE.SELECTION);
127 128

  
128 129
        this.elementsNumber =
129 130
            new DefaultEditingServiceParameter("number_of_total_elements",
130
                "number_of_total_elements", EditingServiceParameter.TYPE.VALUE);
131
                "number_of_total_elements", TYPE.VALUE);
131 132

  
132 133
        I18nManager i18nManager = ToolsLocator.getI18nManager();
133 134
        EditingProviderServices editingProviderServices =
134 135
            (EditingProviderServices) getProviderServices();
135 136

  
136 137
        DefaultEditingServiceParameterOptions options = new DefaultEditingServiceParameterOptions()
137
                .add(i18nManager.getTranslation("_yes"), true, i18nManager.getTranslation("_short_yes"))
138
                .add(i18nManager.getTranslation("_no"), false, i18nManager.getTranslation("_short_no"));
138
                .add(i18nManager.getTranslation("_yes"), true, i18nManager.getTranslation("_yes"))
139
                .add(i18nManager.getTranslation("_no"), false, i18nManager.getTranslation("_no"));
139 140
        
140 141
        String consoleMsg
141 142
                = editingProviderServices.makeConsoleMessage(
......
146 147
                    "rotate_elements",
147 148
                    consoleMsg,
148 149
                    options,
149
                    i18nManager.getTranslation("_short_no"),
150
                    EditingServiceParameter.TYPE.OPTION).setDataType(DataTypes.BOOLEAN);
150
                    false,
151
                    TYPE.OPTION).setDataType(DataTypes.BOOLEAN);
151 152

  
152 153
        this.centerPoint =
153 154
            new DefaultEditingServiceParameter("center", "center",
154
                EditingServiceParameter.TYPE.POSITION);
155
                TYPE.POSITION);
155 156

  
156 157
        this.elementAngle =
157 158
            new DefaultEditingServiceParameter("angle_between_elements",
158 159
                "angle_between_elements", EditingServiceParameter.TYPE.VALUE,
159
                EditingServiceParameter.TYPE.POSITION);
160
                TYPE.POSITION);
160 161
    }
161 162

  
162 163
    @Override
......
462 463
                values.put(parameter, number);
463 464
                insertedValue = true;
464 465

  
465
        } else if (parameter.equals(rotateElements) && value instanceof String) {
466
        } else if (parameter.equals(rotateElements)) {
466 467

  
467 468
            values.put(parameter, parameter.getOptions2().getValue(value, parameter.getDefaultValue()));
469
            insertedValue = true;
468 470

  
469
//            String option = (String) value;
470
//            I18nManager i18nManager = ToolsLocator.getI18nManager();
471
//            if (option.equalsIgnoreCase(i18nManager.getTranslation("key_yes"))) {
472
//                values.put(rotateElements, true);
473
//                insertedValue = true;
474
//            } else if (option.equalsIgnoreCase(i18nManager
475
//                .getTranslation("key_no"))) {
476
//                values.put(rotateElements, false);
477
//                insertedValue = true;
478
//            }
479

  
480 471
        } else if (parameter.equals(centerPoint) && value instanceof Point) {
481 472

  
482 473
            values.put(centerPoint, value);

Also available in: Unified diff