Class GenerateObjectTypes

java.lang.Object
edu.nps.moves.dis7.source.generator.entityTypes.GenerateObjectTypes

public class GenerateObjectTypes extends Object
GenerateOpenDis7JavaPackages creates source code from SISO enumeration definitions. Created on Aug 6, 2019 by MOVES Institute, Naval Postgraduate School (NPS), Monterey California USA https://www.nps.edu
Version:
$Id$by
Author:
Don McGregor, Mike Bailey and Don Brutzman
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    class 
    XML handler for recursively reading information and autogenerating code, namely an inner class that handles the SAX parsing of the XML file.
  • Constructor Summary

    Constructors
    Constructor
    Description
    GenerateObjectTypes​(String xmlFile, String outputDir, String packageName)
    Constructor for GenerateEntityTypes
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    main​(String[] args)
    GenerateObjectTypes invocation, passing run-time arguments (if any)

    Methods inherited from class java.lang.Object

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

    • GenerateObjectTypes

      public GenerateObjectTypes(String xmlFile, String outputDir, String packageName)
      Constructor for GenerateEntityTypes
      Parameters:
      xmlFile - sisoXmlFile
      outputDir - outputDirectoryPath
      packageName - key to package name for object types
  • Method Details

    • main

      public static void main(String[] args)
      GenerateObjectTypes invocation, passing run-time arguments (if any)
      Parameters:
      args - three configuration arguments, if defaults not used