{
FacesContext context = FacesContext.getCurrentInstance();
Application app = context.getApplication();
LongRangeValidator validator = null;
ELContext elContext = context.getELContext();
if (_bindingExpr != null)
validator = (LongRangeValidator) _bindingExpr.getValue(elContext);
if (validator == null) {
String id = LongRangeValidator.VALIDATOR_ID;
validator = (LongRangeValidator) app.createValidator(id);
if (_bindingExpr != null)
_bindingExpr.setValue(elContext, validator);
}
if (_minimumExpr != null)
validator.setMinimum((Long) _minimumExpr.getValue(elContext));
if (_maximumExpr != null)
validator.setMaximum((Long) _maximumExpr.getValue(elContext));
return validator;
}