Class Generator


  • public class Generator
    extends java.lang.Object
    Generates the IVML model.
    Author:
    Jan-Hendrik Cepok, SSE
    • Constructor Summary

      Constructors 
      Constructor Description
      Generator()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void generateIVMLModel​(java.lang.String fileName, java.io.File ivmlFile, java.util.ArrayList<BaseType> hierarchy)
      Generates the IVML model in the given fileName.
      static void generateVDWConnectorSettings​(java.lang.String fileName, java.util.ArrayList<BaseType> hierarchy, java.lang.String folder)
      Generates the respective connector settings for the given fileName.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Generator

        public Generator()
    • Method Detail

      • generateIVMLModel

        public static void generateIVMLModel​(java.lang.String fileName,
                                             java.io.File ivmlFile,
                                             java.util.ArrayList<BaseType> hierarchy)
        Generates the IVML model in the given fileName.
        Parameters:
        fileName - the file name for the IVML model
        ivmlFile - the output file
        hierarchy - the parsed element hierarchy
      • generateVDWConnectorSettings

        public static void generateVDWConnectorSettings​(java.lang.String fileName,
                                                        java.util.ArrayList<BaseType> hierarchy,
                                                        java.lang.String folder)
        Generates the respective connector settings for the given fileName.
        Parameters:
        fileName - the file name for the IVML model
        hierarchy - the parsed element hierarchy
        folder - target folder