while (validators.hasNext())
{
Validator validator = (Validator) validators.next();
if (isNonNull || validator.getAcceptsNull())
validator.validate(component, messages, object);
}
// Only get here if it translated OK and then validated OK.
// NOTE: May need to have the Translator implement a provideNullValue() method, i.e.,