Coverage Report - org.codehaus.plexus.component.repository.ComponentRequirementList
 
Classes in this File Line Coverage Branch Coverage Complexity
ComponentRequirementList
36 %
4/11
0 %
0/4
1,667
 
 1  
 package org.codehaus.plexus.component.repository;
 2  
 
 3  
 import java.util.List;
 4  
 
 5  
 /**
 6  
  * Created by IntelliJ IDEA.
 7  
  *
 8  
  * @author Andrew Williams
 9  
  * @version $Id$
 10  
  * @since 1.0
 11  
  */
 12  84
 public class ComponentRequirementList
 13  
     extends ComponentRequirement 
 14  
 {
 15  
     private List<String> roleHints;
 16  
 
 17  
     public List<String> getRoleHints()
 18  
     {
 19  87
         return roleHints;
 20  
     }
 21  
 
 22  
     public void setRoleHints(List<String> roleHints)
 23  
     {
 24  84
         this.roleHints = roleHints;
 25  84
     }
 26  
 
 27  
     public String getRoleHint()
 28  
     {
 29  0
         StringBuilder buffer = new StringBuilder();
 30  0
         for ( String hint : roleHints )
 31  
         {
 32  0
             if (buffer.length() > 0)
 33  
             {
 34  0
                 buffer.append(",");
 35  
             }
 36  
 
 37  0
             buffer.append(hint);
 38  
 
 39  0
         }
 40  
 
 41  0
         return buffer.toString();
 42  
     }
 43  
 }