- Timestamp:
- 11/20/12 13:19:31 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/trunk/src/test/DEBBTranslator/src/test/DEBBTranslator/src/PLMXMLTranslator.java
r627 r636 5 5 6 6 import java.io.FileOutputStream; 7 import java.util.HashMap; 7 8 8 9 import javax.xml.transform.Transformer; … … 18 19 private static final String DEFAULT_INPUT_FILE_NAME = "xml/PLMXML_HLRSSmallServerRoom.xml"; 19 20 private static final String DEFAULT_PLMXML_TRANSFORMATION_FILE_NAME = "xml/PLMXMLTranslator.xsl"; 21 22 private static HashMap<String, String> computingResourceClasses; 23 private static HashMap<String, String> resourceUnitClasses; 20 24 21 25 /** … … 46 50 } 47 51 52 computingResourceClasses = new HashMap<String, String>(); 53 computingResourceClasses.put("ComputeBox2", "ComputeBox2"); 54 computingResourceClasses.put("ComputeBox1", "ComputeBox1"); 55 computingResourceClasses.put("NodeGroup", "NodeGroup"); 56 computingResourceClasses.put("Node", "Node"); 57 computingResourceClasses.put("Processor", "Processor"); 58 59 resourceUnitClasses = new HashMap<String, String>(); 60 resourceUnitClasses.put("Sensor", "Sensor"); 61 resourceUnitClasses.put("Memory", "Memory"); 62 resourceUnitClasses.put("Baseboard", "Baseboard"); 63 resourceUnitClasses.put("CoolingDevice", "CoolingDevice"); 64 resourceUnitClasses.put("Storage", "Storage"); 65 48 66 try { 49 67 TransformerFactory tFactory = TransformerFactory.newInstance(); 50 51 52 68 53 69 Transformer transformer = tFactory 54 70 .newTransformer(new javax.xml.transform.stream.StreamSource( 55 71 debbTransformationFileName)); 72 transformer.setParameter("computingResourceClasses", computingResourceClasses); 73 transformer.setParameter("resourceUnitClasses", resourceUnitClasses); 56 74 57 75 transformer.transform(new javax.xml.transform.stream.StreamSource( … … 63 81 e.printStackTrace(); 64 82 } 65 66 67 83 } 68 69 84 }
Note: See TracChangeset
for help on using the changeset viewer.