Clover Coverage Report - Kuali Student 1.2-M6-SNAPSHOT (Aggregated)
Coverage timestamp: Mon Sep 12 2011 05:03:53 EDT
../../../../../../../img/srcFileCovDistChart0.png 42% of files have more coverage
6   61   6   1
0   28   1   6
6     1  
1    
 
  ValidateRequestEvent       Line # 26 6 0% 6 12 0% 0.0
 
No Tests
 
1    /**
2    * Copyright 2010 The Kuali Foundation Licensed under the
3    * Educational Community License, Version 2.0 (the "License"); you may
4    * not use this file except in compliance with the License. You may
5    * obtain a copy of the License at
6    *
7    * http://www.osedu.org/licenses/ECL-2.0
8    *
9    * Unless required by applicable law or agreed to in writing,
10    * software distributed under the License is distributed on an "AS IS"
11    * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
12    * or implied. See the License for the specific language governing
13    * permissions and limitations under the License.
14    */
15   
16    package org.kuali.student.common.ui.client.event;
17   
18    import org.kuali.student.common.ui.client.configurable.mvc.FieldDescriptor;
19    import org.kuali.student.common.ui.client.mvc.ApplicationEvent;
20   
21    /**
22    * Event fired to notify a that validation is requested. A single field validation can be specified.
23    * @author Kuali Student Team
24    *
25    */
 
26    public class ValidateRequestEvent extends ApplicationEvent<ValidateRequestHandler> {
27    public static final Type<ValidateRequestHandler> TYPE = new Type<ValidateRequestHandler>();
28    private FieldDescriptor fieldDescriptor;
29    private boolean validateSingleField = false;
30   
 
31  0 toggle @Override
32    protected void dispatch(ValidateRequestHandler handler) {
33  0 handler.onValidateRequest(this);
34    }
35   
 
36  0 toggle @Override
37    public Type<ValidateRequestHandler> getAssociatedType() {
38  0 return TYPE;
39    }
40   
 
41  0 toggle public FieldDescriptor getFieldDescriptor() {
42  0 return fieldDescriptor;
43    }
44   
 
45  0 toggle public void setFieldDescriptor(FieldDescriptor fieldDescriptor) {
46  0 this.fieldDescriptor = fieldDescriptor;
47    }
48   
 
49  0 toggle public boolean validateSingleField() {
50  0 return validateSingleField;
51    }
52   
53    /**
54    * Set this event to request to only validate a single field.
55    *
56    * @param validateSingleField
57    */
 
58  0 toggle public void setValidateSingleField(boolean validateSingleField) {
59  0 this.validateSingleField = validateSingleField;
60    }
61    }