void prepareToUndoPositioning() {
		if (selectedComponent == null)
			return;
		if (!doNotFireUndoEvent) {
			UndoableMoving a = new UndoableMoving(selectedComponent);
			a.setPresentationName("Translation");
			model.getUndoManager().undoableEditHappened(new UndoableEditEvent(model, a));
			updateUndoUIComponents();
		}
		selectedComponent.setSelected(false);
	}