Cursor (int line, VirtualFile file, int actionId) { if (canMoveTo(line, file)) { return isCopyAction(actionId) ? DragSource.DefaultCopyDrop : DragSource.DefaultMoveDrop; } return DragSource.DefaultMoveNoDrop; }