- Timestamp:
- 07/30/14 12:25:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/schedframe/scheduling/ResourceItem.java
r1415 r1423 1 1 package schedframe.scheduling; 2 2 3 import java.util.HashSet; 3 4 import java.util.LinkedList; 4 5 import java.util.List; 5 6 import java.util.Map; 6 7 import java.util.Set; 7 import java.util.TreeSet;8 8 9 9 import schedframe.resources.computing.ComputingResource; … … 20 20 public ResourceItem(Map<ResourceUnitName, ResourceUnit> usedResources){ 21 21 this.usedResources = usedResources; 22 this.resourceNames = new TreeSet<String>(); 23 saveResourceNames(); 22 this.resourceNames = saveResourceNames(); 24 23 } 25 24 … … 32 31 } 33 32 34 private void saveResourceNames(){ 33 private Set<String> saveResourceNames(){ 34 Set<String> resourceNames; 35 35 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) { 37 38 38 39 LinkedList<ComputingResource> toExamine = new LinkedList<ComputingResource>(); … … 54 55 } 55 56 } 57 return resourceNames; 56 58 } 57 59 }
Note: See TracChangeset
for help on using the changeset viewer.