Coverage Report - org.kuali.rice.core.api.uif.Select
 
Classes in this File Line Coverage Branch Coverage Complexity
Select
N/A
N/A
1
 
 1  
 package org.kuali.rice.core.api.uif;
 2  
 
 3  
 import java.util.List;
 4  
 
 5  
 /** A select control. */
 6  
 public interface Select extends Sized, KeyLabeled {
 7  
 
 8  
     /**
 9  
      * Gets an immutable list of Grouped keyLabel pairs.  When this list is non-empty,
 10  
      * {@link #getKeyLabels()} must be empty.  Cannot be null.
 11  
      *
 12  
      * @return the list of groups.
 13  
      */
 14  
     List<? extends SelectGroup> getGroups();
 15  
 
 16  
     /**
 17  
      * Whether the select control allows selection of multiple values.  defaults to false.
 18  
      *
 19  
      * @return allows multiple selections
 20  
      */
 21  
     boolean isMultiple();
 22  
 }