protected boolean isDropOk(DropTargetDragEvent e) {

		// Does this target accept the drop action type being dropped on it?
		int da = e.getDropAction();
		if ((da & dropActions) == 0) {
			return false;
		}
		// Does the event's transferable have a flavor that this drop target accepts?
		if (!isDragFlavorSupported(e)) {
			return false;
		}
		// Does the target component allow the drop.
		if (!dropComponent.isDropOk(e)) {
			return false;
		}
		return true;
	}
Returns true if the drop operation is OK. A drop is deemed to be okay if
<OL>
	<LI>the drop target accepts one of the data flavors that the event's transferable provides
	</LI>
	<LI>the drop action (i.e. COPY, MOVE, etc.) is accepted by the target
	</LI>
	<LI>the drop is accepted by the Droppable component
	</LI>
</OL>

@param e event that has current state of drag and drop operation
@return true if the drop operation is OK
Ghidra/Framework/Docking/src/main/java/docking/dnd/DropTgtAdapter.java