Gem.PartInput input = (Gem.PartInput)userObject;
for (final DataFlavor flavor : flavors) {
if (flavor.equals(SingleGemEntityDataFlavor.getSingleGemEntityDataFlavor())) {
SingleGemEntityDataFlavor entityDataFlavor = (SingleGemEntityDataFlavor)flavor;
AutoburnLogic.AutoburnUnifyStatus unifyStatus = tableTopExplorer.getExplorerOwner().canConnect(entityDataFlavor.getGemEntity(), input);
if (unifyStatus.isAutoConnectable()) {
dropTargetDragEvent.acceptDrag(DnDConstants.ACTION_MOVE);
} else {
dropTargetDragEvent.rejectDrag();