Coverage Report - org.webslinger.container.Parameterized
 
Classes in this File Line Coverage Branch Coverage Complexity
Parameterized
100%
7/7
N/A
0
 
 1  
 package org.webslinger.container;
 2  
 
 3  
 import java.util.Enumeration;
 4  
 import java.util.Map;
 5  
 import javax.servlet.ServletContext;
 6  
 
 7  
 import org.apache.commons.collections.iterators.IteratorEnumeration;
 8  
 
 9  
 public abstract class Parameterized {
 10  
     protected final ServletContext context;
 11  
     protected final Map<String, String> initParameters;
 12  
 
 13  21
     protected Parameterized(ServletContext context, Map<String, String> initParameters) {
 14  21
         this.context = context;
 15  21
         this.initParameters = initParameters;
 16  21
     }
 17  
 
 18  
     public Enumeration<String> getInitParameterNames() {
 19  21
         return new IteratorEnumeration(initParameters.keySet().iterator());
 20  
     }
 21  
 
 22  
     public String getInitParameter(String name) {
 23  588
         return initParameters.get(name);
 24  
     }
 25  
 
 26  
     public ServletContext getServletContext() {
 27  54
         return context;
 28  
     }
 29  
 }