public void mouseDragged(MouseEvent event) {
		if (event.getModifiers() == event.BUTTON1_MASK || event.isControlDown()) {
			if (controller.isPassibleSelection() && !controller.isObject(event.getPoint())) {
				controller.setSelection(true);
				controller.setPointSelectionBegin(event.getPoint());
			}
			if (controller.isSelection()) {
				controller.setPointSelectionEnd(event.getPoint());
				controller.setSelectionObjects();
			}
			controller.repaint();
		}
	}