UITools.convertPointToAncestor(nodeV, point, JScrollPane.class);
ModeController c = Controller.getCurrentController().getModeController();
final Point dragNextPoint = point;
if (!Compat.isCtrlEvent(e)) {
final NodeModel node = nodeV.getModel();
final LocationModel locationModel = LocationModel.createLocationModel(node);
final int hGapChange = getHGapChange(dragNextPoint, node);
if(hGapChange != 0){
locationModel.setHGap(originalHGap + hGapChange);
}
final int shiftYChange = getNodeShiftYChange(dragNextPoint, node);
if(shiftYChange != 0){
locationModel.setShiftY(originalShiftY + shiftYChange);
}
if(hGapChange != 0 || shiftYChange != 0)
c.getMapController().nodeRefresh(node);
else
return;