private Dockable getDockableInDrag(DropTargetDragEvent dtde) {
		if (dtde.getDropAction() == DnDConstants.ACTION_MOVE) {
			try {
				if (dtde.isDataFlavorSupported(DockableTransferable.DATA_FLAVOR)) {
					Dockable dockable = (Dockable) dtde.getTransferable().getTransferData(DockableTransferable.DATA_FLAVOR);
					DockContainer dc = dockable.getDockContainer();
					if (dc != null && dc.getDock() == this) {
						return dockable;
					}
				}
			} catch (Exception exception) {
				Log.error(exception);
			}
		}
		return null;
	}