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;
 }
Example #2
0
 public HandlerRegistration addValidationHandler(ValidationHandler handler) {
   return addHandler(handler, ValidationEvent.getType());
 }
Example #3
0
 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);
 }