Ignore:
Timestamp:
07/30/14 12:25:00 (11 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/schedframe/scheduling/ResourceItem.java

    r1415 r1423  
    11package schedframe.scheduling; 
    22 
     3import java.util.HashSet; 
    34import java.util.LinkedList; 
    45import java.util.List; 
    56import java.util.Map; 
    67import java.util.Set; 
    7 import java.util.TreeSet; 
    88 
    99import schedframe.resources.computing.ComputingResource; 
     
    2020        public ResourceItem(Map<ResourceUnitName, ResourceUnit> usedResources){ 
    2121                this.usedResources = usedResources; 
    22                 this.resourceNames = new TreeSet<String>(); 
    23                 saveResourceNames(); 
     22                this.resourceNames = saveResourceNames(); 
    2423        } 
    2524         
     
    3231        } 
    3332         
    34         private void saveResourceNames(){ 
     33        private Set<String> saveResourceNames(){ 
     34                Set<String> resourceNames; 
    3535                ProcessingElements pes = (ProcessingElements) usedResources.get(StandardResourceUnitName.PE); 
    36                 for (ComputingResource resource : pes) { 
     36                resourceNames = new HashSet<String>(pes.size(), 1); 
     37                for (ComputingResource resource: pes) { 
    3738 
    3839                        LinkedList<ComputingResource> toExamine = new LinkedList<ComputingResource>(); 
     
    5455                        } 
    5556                } 
     57                return resourceNames; 
    5658        } 
    5759} 
Note: See TracChangeset for help on using the changeset viewer.