*/
	public boolean rotateWholeModel(double angle) {
		if (getModel().rotateWholeModel(angle)) {
			if (!doNotFireUndoEvent) {
				getModel().getUndoManager().undoableEditHappened(new UndoableEditEvent(getModel(), new UndoableModelOperation(UndoAction.ROTATE_MODEL, angle)));
				updateUndoUIComponents();
			}
			return true;
		}
		return false;
	}