View Javadoc

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  }