public boolean validate() { boolean result = true; if (validationActive) { if (validator != null) { result = validator.validate(value); } int evtId = ValidationEvent.VALIDATED; ValidationEvent evt = new ValidationEvent(this, evtId, validator, result); evt.processEvent(); } return result; }
public HandlerRegistration addValidationHandler(ValidationHandler handler) { return addHandler(handler, ValidationEvent.getType()); }
private void fireValidationChanged() { ValidationEvent.fire(this, validationResult); }
/** Default error handling behavior for {@link Unmarshaller}. */ public boolean handleEvent(ValidationEvent event) { return event.getSeverity() != ValidationEvent.FATAL_ERROR; }
public void removeValidationListener(final ValidationListener listener) { ValidationEvent.removeListener(this, listener); }
public void addValidationListener(final ValidationListener listener) { ValidationEvent.addListener(this, listener); }