Revision 360

View differences:

org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.main/src/main/java/org/gvsig/vectorediting/main/Main.java
103 103
import org.gvsig.vectorediting.lib.prov.polyline.PolylineEditingProviderFactory;
104 104
import org.gvsig.vectorediting.lib.prov.rectangle.FilledRectangleEditingProviderFactory;
105 105
import org.gvsig.vectorediting.lib.prov.rectangle.RectangleEditingProviderFactory;
106
import org.gvsig.vectorediting.lib.prov.rectangularmatrix.RectangularMatrixEditingProviderFactory;
106 107
import org.gvsig.vectorediting.lib.prov.regularpolygon.FilledRegularPolygonEditingProviderFactory;
107 108
import org.gvsig.vectorediting.lib.prov.regularpolygon.RegularPolygonEditingProviderFactory;
108 109
import org.gvsig.vectorediting.lib.prov.rotate.RotateEditingProviderFactory;
......
258 259
        buttons.add(new JButton(getScaleAction()));
259 260
        buttons.add(new JButton(getJoinAction()));
260 261
        buttons.add(new JButton(getSmoothLineAction()));
262
        buttons.add(new JButton(getRectangularMatrixAction()));
261 263

  
262 264
    }
263 265

  
......
702 704
            }
703 705
        };
704 706
    }
705
    
707

  
706 708
    private AbstractAction getTrimLineAction() {
707 709
        return new AbstractAction("modify-trim-line") {
708 710

  
......
961 963
        };
962 964
    }
963 965

  
966
    private AbstractAction getRectangularMatrixAction() {
967
        return new AbstractAction("modify-rectangular-matrix") {
968

  
969
            /**
970
             *
971
             */
972
            private static final long serialVersionUID = -6520053841602571307L;
973

  
974
            public void actionPerformed(ActionEvent e) {
975
                editingContext = swingManager.getEditingContext(mapControl);
976
                editingContext
977
                    .activateService(RectangularMatrixEditingProviderFactory.PROVIDER_NAME);
978
            }
979
        };
980
    }
981

  
964 982
    private void createMenu() {
965 983
        // Create the menu bar.
966 984
        JMenuBar menuBar = new JMenuBar();
org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.main/pom.xml
231 231
                org.gvsig.vectorediting.lib.prov.trimline
232 232
            </artifactId>
233 233
        </dependency>
234
        <dependency>
235
            <groupId>org.gvsig</groupId>
236
            <artifactId>
237
                org.gvsig.vectorediting.lib.prov.rectangularmatrix
238
            </artifactId>
239
        </dependency>
234 240

  
235 241
		<!-- runtime dependencies -->
236 242
		<dependency>

Also available in: Unified diff