final boolean movable = furnitureGroup.isMovable();
doGroupFurniture(groupPieces, new HomeFurnitureGroup [] {furnitureGroup},
new int [] {furnitureGroupIndex}, basePlanLocked);
if (this.undoSupport != null) {
UndoableEdit undoableEdit = new AbstractUndoableEdit() {
@Override
public void undo() throws CannotUndoException {
super.undo();
doUngroupFurniture(groupPieces, groupPiecesIndex,
new HomeFurnitureGroup [] {furnitureGroup}, basePlanLocked);