Clover Coverage Report - KS LUM UI Common 1.2.1-SNAPSHOT
Coverage timestamp: Wed Dec 31 1969 19:00:00 EST
0   27   0   -
0   14   -   0
0     -  
1    
 
  Configuration       Line # 13 0 - 0 0 - -1.0
 
No Tests
 
1    package org.kuali.student.lum.common.client.configuration;
2   
3    import com.google.gwt.user.client.ui.Widget;
4    import org.kuali.student.common.ui.client.configurable.mvc.Configurer;
5    import org.kuali.student.common.ui.client.mvc.DataModel;
6    import org.kuali.student.common.ui.client.mvc.View;
7   
8    /**
9    * Should be implemented by classes that want to configure a view using configurer.
10    *
11    * @author Igor
12    */
 
13    public interface Configuration {
14    void setConfigurer(Configurer configurer);
15   
16    View getView();
17   
18    Widget asWidget();
19   
20    Enum<?> getName();
21   
22    void applyRestrictions();
23   
24    boolean checkPermission(DataModel model);
25   
26    void removeRestrictions();
27    }