31a32,32 > * @param newDrawingEditor the DrawingEditor which manages the views 32,32d31 < * @param view the target view 34a35,35 > super(name, newDrawingEditor); 34,34c34,34 < public GroupCommand(String name, DrawingView view) { --- > public GroupCommand(String name, DrawingEditor newDrawingEditor) { 35,35d34 < super(name, view); 38a39,39 > super.execute(); 45,45c46,46 < public boolean isExecutable() { --- > public boolean isExecutableWithView() { 70,73d70 < // duplicate before we orphan affected figures < // FigureEnumeration fe = StandardFigureSelection.duplicateFigures( < // getAffectedFigures(), getAffectedFiguresCount()); < 75,75d71 < // getDrawingView().drawing().removeAll(getAffectedFigures()); 127,127d122 <