Interface SDOClassGeneratorListener


  • public interface SDOClassGeneratorListener

    Purpose: Optionally user can implement this interface to provide their own extra content to the generated source files.

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void preImplAttributes​(java.lang.StringBuffer buffer)
      This event will be triggered before the attribute declarations on the implementation class
      void preImplClass​(java.lang.StringBuffer buffer)
      This event will be triggered before the class declaration on the implementation class
      void preImplImports​(java.lang.StringBuffer buffer)
      This event will be triggered before the import declarations on the implementation class
      void preImplPackage​(java.lang.StringBuffer buffer)
      This event will be triggered before the package declaration on the implementation class
      void preInterfaceClass​(java.lang.StringBuffer buffer)
      This event will be triggered before the interface declaration on the interface
      void preInterfaceImports​(java.lang.StringBuffer buffer)
      This event will be triggered before the import declarations on the interface
      void preInterfacePackage​(java.lang.StringBuffer buffer)
      This event will be triggered before the package declaration on the interface
    • Method Detail

      • preInterfacePackage

        void preInterfacePackage​(java.lang.StringBuffer buffer)
        This event will be triggered before the package declaration on the interface
        Parameters:
        buffer - The current StringBuffer that can have content appended to it
      • preImplPackage

        void preImplPackage​(java.lang.StringBuffer buffer)
        This event will be triggered before the package declaration on the implementation class
        Parameters:
        buffer - The current StringBuffer that can have content appended to it
      • preInterfaceImports

        void preInterfaceImports​(java.lang.StringBuffer buffer)
        This event will be triggered before the import declarations on the interface
        Parameters:
        buffer - The current StringBuffer that can have content appended to it
      • preImplImports

        void preImplImports​(java.lang.StringBuffer buffer)
        This event will be triggered before the import declarations on the implementation class
        Parameters:
        buffer - The current StringBuffer that can have content appended to it
      • preInterfaceClass

        void preInterfaceClass​(java.lang.StringBuffer buffer)
        This event will be triggered before the interface declaration on the interface
        Parameters:
        buffer - The current StringBuffer that can have content appended to it
      • preImplClass

        void preImplClass​(java.lang.StringBuffer buffer)
        This event will be triggered before the class declaration on the implementation class
        Parameters:
        buffer - The current StringBuffer that can have content appended to it
      • preImplAttributes

        void preImplAttributes​(java.lang.StringBuffer buffer)
        This event will be triggered before the attribute declarations on the implementation class
        Parameters:
        buffer - The current StringBuffer that can have content appended to it