if (argument instanceof Validator) {
Validator validator = (Validator) argument;
FacesContext context = FacesContext.getCurrentInstance();
UIComponent component = new UIInput();
Object value = new Object();
validator.validate(context, component, value);
return expression.lastInvocationMatched(context, component, value);
}
return false;
}
}