Show
Ignore:
Timestamp:
06/27/08 19:04:30 (4 years ago)
Author:
amandel
Message:

Added support for emma coverage report files. The 'es' files are read directly using the emma classes

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/java/org/jcoderz/phoenix/report/ResourceInfo.java

    r627 r1047  
    149149 
    150150    /** 
     151     * Searches the resource with the given class name and package. 
     152     * 
     153     * @param packageName resource package name. 
     154     * @param className resource class name. 
     155     * @return the resource for the given name or <tt>null</tt> if not found. 
     156     */ 
     157    public static ResourceInfo lookup (String packageName, String className) 
     158    { 
     159        ResourceInfo result = null; 
     160        for (ResourceInfo resource: RESOURCES.values()) 
     161        { 
     162            if (resource.getClassname().equals(className) 
     163                && resource.getPackage().equals(packageName)) 
     164            { 
     165                result = resource; 
     166                break; 
     167            } 
     168        } 
     169        return result; 
     170    } 
     171 
     172    static String dump () 
     173    { 
     174        return RESOURCES.toString(); 
     175    } 
     176    /** 
    151177     * Returns the number of lines for the given file <tt>filename</tt>. 
    152178     * @param fileName the name of the file. 
     
    270296    { 
    271297        return "[ResourceInfo: name=" + mResourceName + ", pkg=" + mPackage 
    272                 + ", sourceDir=" + mSourcDir + "]"; 
     298                + ", sourceDir=" + mSourcDir + ", mClassname=" + mClassname 
     299                + "]"; 
    273300    } 
    274301