Class Listing

    • Field Detail

      • m_Environment

        protected String m_Environment
        the environment class (dummy option).
      • m_Superclass

        protected BaseClassname m_Superclass
        the superclass to use.
    • Constructor Detail

      • Listing

        public Listing()
    • Method Detail

      • setEnvironment

        public void setEnvironment​(String value)
        sets the classname of the environment class to use.
        Parameters:
        value - the environment class name
      • getEnvironment

        public String getEnvironment()
        returns the current classname of the environment class to use.
        Returns:
        the current classname of the environment class
      • environmentTipText

        public String environmentTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setSuperclass

        public void setSuperclass​(BaseClassname value)
        Sets the superclass to use for the listing.
        Parameters:
        value - the scheme
      • getSuperclass

        public BaseClassname getSuperclass()
        Returns the superclass to use for the listing.
        Returns:
        the scheme
      • superclassTipText

        public String superclassTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setOutput

        public void setOutput​(AbstractListingOutput value)
        Sets the scheme for outputting the generated listing.
        Parameters:
        value - the scheme
      • getOutput

        public AbstractListingOutput getOutput()
        Returns the scheme for outputting the generated listing.
        Returns:
        the scheme
      • outputTipText

        public String outputTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • generate

        public String generate()
        Generates the listing.
        Returns:
        null if successful, otherwise error message
      • runListing

        public static void runListing​(String[] options)
                               throws Exception
        For generating the listing.
        Parameters:
        options - the commandline options
        Throws:
        Exception - if generation fails
      • main

        public static void main​(String[] args)
                         throws Exception
        For generating the listing from the commandline.
        Parameters:
        args - the options
        Throws:
        Exception - if generation fails