32a33,33 > * @param newDrawingEditor the DrawingEditor which manages the views 33,33d32 < * @param view the target view 35,35c35,35 < public UngroupCommand(String name, DrawingView view) { --- > public UngroupCommand(String name, DrawingEditor newDrawingEditor) { 35a36,36 > super(name, newDrawingEditor); 36,36d35 < super(name, view); 39a40,40 > super.execute(); 49,49c50,50 < public boolean isExecutable() { --- > public boolean isExecutableWithView() { 62,62d62 < return true; 63,63c63,63 < // return view().selectionCount() > 0; --- > return view().selectionCount() > 0;