@Override
public synchronized void mouseMove(MouseEvent event) {
if (mouseDown && dragMode != null) {
if (natTable.commitAndCloseActiveCellEditor()) {
dragMode.mouseDown(natTable, initialMouseDownEvent);
switchMode(new DragModeEventHandler(getModeSupport(), natTable,
dragMode, this, initialMouseDownEvent));
} else {
switchMode(Mode.NORMAL_MODE);
}
} else {