(SetCommand.create(editingDomain, getCommandOwner(eObject), parentReference, SetCommand.UNSET_VALUE)); editingDomain.getCommandStack().execute(SetCommand.create(editingDomain, getCommandOwner(eObject), feature, SetCommand.UNSET_VALUE));
editingDomain.getCommandStack().execute(SetCommand.create(editingDomain, getCommandOwner(eObject), parentReference, value)); removeCommand = SetCommand.create(editingDomain, getCommandOwner(eObject), parentReference, null); compoundCommand.append(SetCommand.create(editingDomain, getCommandOwner(eObject), parentReference, value)); editingDomain.getCommandStack().execute(compoundCommand); editingDomain.getCommandStack().execute(SetCommand.create(editingDomain, getCommandOwner(eObject), parentReference, value)); editingDomain.getCommandStack().execute(SetCommand.create(editingDomain, getCommandOwner(eObject), feature, value));