Package edu.nps.moves.dis7.source.generator.pdus


package edu.nps.moves.dis7.source.generator.pdus
Code generator classes supporting software production to create the edu.nps.moves.dis7 Java library.
See Also:
Package, https://stackoverflow.com/questions/22095487/why-is-package-info-java-useful, https://stackoverflow.com/questions/624422/how-do-i-document-packages-in-java
  • Class Summary
    Class
    Description
    PDU autogeneration supporting class.
    Represents one attribute of a class, ie an instance variable.
    PDU autogeneration supporting class.
    Given the input object, something of an abstract syntax tree, this generates a source code file in the C# language.
    Represents one generated class.
    A class that reads an XML file in a specific format, and spits out Java, C#, Objective-C, or C++ classes that do most of the work of the protocol.
    Abstract superclass for all the concrete language generators, such as java, c++, etc.
    Represents an initial value for a primitive type.
    Given the input object, something of an abstract syntax tree, this generates a source code file in the Java language.
    Generates Javascript source files that marshal and unmarshal to IEEE DIS.
    PDU autogeneration supporting class.
    Constructor, not fully implemented.
     
  • Enum Summary
    Enum
    Description
    The various things an attribute can be: a primitive type (int, short, byte, etc), a reference to another class defined in this document, a list of primitives, aka an array, or a list of objects of variable length.
    The language types we might generate, currently only supporting Java