//Create the dragList of selected Gems
dragList = tableTop.getSelectedDisplayedGems();
} else if (partPressed instanceof DisplayedPartOutput) {
DisplayedPartOutput outPart = (DisplayedPartOutput)partPressed;
// If we were in intellicut mode part sink, possibly auto connect it.
if (prevIntellicutMode == IntellicutManager.IntellicutMode.PART_INPUT &&
tableTop.handleIntellicutAutoConnectGesture(outPart)) {
// disable dragging if we autoconnected
setDragMode(DragMode.ABORTED);
return;
}
// We could be starting a drag. Adjust the apparent press point to be the point of the arrow
pressedAt = outPart.getConnectionPoint();
// Set the source part
connectionDragAnchorPart = (DisplayedPartConnectable) partPressed;
} else if (partPressed instanceof DisplayedPartInput) {