Changeset 695 for DCWoRMS/trunk


Ignore:
Timestamp:
12/07/12 12:39:43 (12 years ago)
Author:
gosiaw
Message:

Sorting transformed document added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/trunk/src/test/DEBBTranslator/src/PLMXMLTranslator.java

    r689 r695  
    55 
    66import java.io.FileOutputStream; 
     7import java.io.InputStream; 
    78import java.util.HashMap; 
    89 
     
    1718 
    1819        private static final String DEFAULT_OUTPUT_FILE_NAME = "src/test/DEBBTranslator/xml/PLMXML_TEST.xml"; 
    19         private static final String DEFAULT_INPUT_FILE_NAME = "src/test/DEBBTranslator/xml/PLMXML_HLRSSmallServerRoom_with_multiple_DEBBComponent_files.xml"; 
     20        //private static final String DEFAULT_INPUT_FILE_NAME = "src/test/DEBBTranslator/xml/PLMXML_HLRSSmallServerRoom_with_multiple_DEBBComponent_files.xml"; 
     21        private static final String DEFAULT_INPUT_FILE_NAME = "src/test/DEBBTranslator/xml/PLMXML_PSNCRECS.xml"; 
    2022        private static final String DEFAULT_PLMXML_TRANSFORMATION_FILE_NAME = "src/test/DEBBTranslator/xml/PLMXMLTranslator.xsl"; 
     23        private static final String DEFAULT_SORT_TRANSFORMATION_FILE_NAME = "src/test/DEBBTranslator/xml/DCWoRMSELementsSorter.xsl"; 
    2124         
    2225        private static HashMap<String, String> computingResourceClasses; 
     
    8487                                                        new FileOutputStream(outputFileName))); 
    8588                        System.out.println("File " + inputFileName + " transformed into " + outputFileName + " file"); 
     89                         
     90                        String debbSortTransformationFileName = DEFAULT_SORT_TRANSFORMATION_FILE_NAME; 
     91                         
     92                        Transformer sortTransformer = tFactory.newTransformer(new javax.xml.transform.stream.StreamSource( 
     93                                                        debbSortTransformationFileName )); 
     94                        sortTransformer.transform(new javax.xml.transform.stream.StreamSource(outputFileName),  
     95                                        new javax.xml.transform.stream.StreamResult(outputFileName)); 
     96                        System.out.println("File " + outputFileName + " transformed (sorted) into " + outputFileName + " file"); 
    8697                } catch (Exception e) { 
    8798                        e.printStackTrace(); 
Note: See TracChangeset for help on using the changeset viewer.