Revision 275

View differences:

org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.main/src/main/java/org/gvsig/vectorediting/main/Main.java
99 99
import org.gvsig.vectorediting.lib.prov.regularpolygon.FilledRegularPolygonEditingProviderFactory;
100 100
import org.gvsig.vectorediting.lib.prov.regularpolygon.RegularPolygonEditingProviderFactory;
101 101
import org.gvsig.vectorediting.lib.prov.rotate.RotateEditingProviderFactory;
102
import org.gvsig.vectorediting.lib.prov.simplify.SimplifyEditingProviderFactory;
102 103
import org.gvsig.vectorediting.lib.prov.spline.FilledSplineEditingProviderFactory;
103 104
import org.gvsig.vectorediting.lib.prov.spline.SplineEditingProviderFactory;
104 105
import org.gvsig.vectorediting.lib.prov.splitline.SplitLineEditingProviderFactory;
......
237 238
        buttons.add(new JButton(getDuplicateAction()));
238 239
        buttons.add(new JButton(getRotateAction()));
239 240
        buttons.add(new JButton(getSplitLineAction()));
241
        buttons.add(new JButton(getSimplifyAction()));
240 242
    }
241 243

  
242 244
    private JButton getOpenPaletteToolsButton() {
......
338 340
        };
339 341
    }
340 342

  
341
    // private AbstractAction getRotateAction() {
342
    // return new AbstractAction("modify-rotate") {
343
    //
344
    // /**
345
    // *
346
    // */
347
    // private static final long serialVersionUID = -5366590032240258186L;
348
    //
349
    // public void actionPerformed(ActionEvent e) {
350
    // editingContext = swingManager.getEditingContext(mapControl);
351
    // editingContext
352
    // .activateService(RotateEditingProviderFactory.PROVIDER_NAME);
353
    // }
354
    // };
355
    // }
343
    private AbstractAction getSimplifyAction() {
344
        return new AbstractAction("modify-simplify") {
356 345

  
346
            /**
347
             *
348
             */
349
            private static final long serialVersionUID = -5366590032240258186L;
350

  
351
            public void actionPerformed(ActionEvent e) {
352
                editingContext = swingManager.getEditingContext(mapControl);
353
                editingContext
354
                    .activateService(SimplifyEditingProviderFactory.PROVIDER_NAME);
355
            }
356
        };
357
    }
358

  
357 359
    private AbstractAction getFilledSplineAction() {
358 360
        return new AbstractAction("insert-filled-spline") {
359 361

  
org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.main/pom.xml
174 174
            </artifactId>
175 175
			<scope>compile</scope>
176 176
		</dependency>
177
		<dependency>
178
            <groupId>org.gvsig</groupId>
179
            <artifactId>
180
                org.gvsig.vectorediting.lib.prov.simplify
181
            </artifactId>
182
            <scope>compile</scope>
183
        </dependency>
177 184

  
178 185
		<!-- runtime dependencies -->
179 186
		<dependency>

Also available in: Unified diff