1 package org.kuali.student.common.ui.client.configurable.mvc; 2 3 import java.util.List; 4 5 import org.kuali.student.common.ui.client.event.ValidateRequestEvent; 6 import org.kuali.student.r2.common.dto.ValidationResultInfo; 7 import org.kuali.student.r2.common.infc.ValidationResult.ErrorLevel; 8 9 public interface CanProcessValidationResults { 10 11 public abstract ErrorLevel processValidationResults(FieldDescriptor fd, List<ValidationResultInfo> results); 12 13 public abstract ErrorLevel processValidationResults(FieldDescriptor fd, List<ValidationResultInfo> results, boolean clearErrors); 14 15 public boolean doesOnTheFlyValidation(); 16 17 public void Validate(ValidateRequestEvent event, List<ValidationResultInfo> result); 18 19 }