private boolean acceptDrag(DropTargetDragEvent event) {
		int allowed = getPanel().getAllowedRowDropTypes();
		if ((allowed & event.getDropAction()) == 0) {
			if ((allowed & DnDConstants.ACTION_MOVE) != 0) {
				event.acceptDrag(DnDConstants.ACTION_MOVE);
			} else if ((allowed & DnDConstants.ACTION_COPY) != 0) {
				event.acceptDrag(DnDConstants.ACTION_COPY);
			} else {
				event.acceptDrag(DnDConstants.ACTION_NONE);
				return false;
			}
		}
		return true;
	}