Ignore:
Timestamp:
08/31/16 15:35:42 (8 years ago)
Author:
atrautsch
Message:

heterogenous experiments

Location:
trunk/CrossPare/src/de/ugoe/cs/cpdp
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrossPare/src/de/ugoe/cs/cpdp/loader/AbstractFolderLoader.java

    r135 r142  
    3737     */ 
    3838    protected String path = ""; 
    39  
     39     
    4040    /** 
    4141     * @see de.ugoe.cs.cpdp.loader.IVersionLoader#setLocation(java.lang.String) 
     
    5858            return versions; 
    5959        } 
     60        String datasetName = dataDir.getName(); 
     61         
    6062        for (File projectDir : dataDir.listFiles()) { 
    6163            if (projectDir.isDirectory()) { 
     
    7072                            List<Double> efforts = getEfforts(data); 
    7173                            versions 
    72                                 .add(new SoftwareVersion(projectName, versionName, data, efforts)); 
     74                                .add(new SoftwareVersion(datasetName, projectName, versionName, data, efforts)); 
    7375                        } 
    7476                    } 
  • trunk/CrossPare/src/de/ugoe/cs/cpdp/versions/SoftwareVersion.java

    r136 r142  
    2626public class SoftwareVersion implements Comparable<SoftwareVersion> { 
    2727 
     28    private final String dataset; 
     29     
    2830    /** 
    2931     * name of the project 
     
    5860     *            review efforts for the version 
    5961     */ 
    60     public SoftwareVersion(String project, 
     62    public SoftwareVersion(String dataset, 
     63                           String project, 
    6164                           String version, 
    6265                           Instances instances, 
    6366                           List<Double> efforts) 
    6467    { 
     68        this.dataset = dataset; 
    6569        this.project = project; 
    6670        this.version = version; 
     
    6973    } 
    7074 
     75    public String getDataset() { 
     76        return dataset; 
     77    } 
     78     
    7179    /** 
    7280     * returns the project name 
Note: See TracChangeset for help on using the changeset viewer.