if (!isOfAcceptedType(o)) {
if (!isOfAcceptedType(o) || isRejectedElement(o)) {
	private boolean isValid(Object[] selection) {		if (selection.length == 0) {			return false;		}				if (!fAllowMultipleSelection && selection.length != 1) {			return false;		}				for (int i= 0; i < selection.length; i++) {			Object o= selection[i];				if (!isOfAcceptedType(o)) {				return false;			}		}		return true;	}