Class TlbCoClass


  • public class TlbCoClass
    extends TlbBase
    The Class TlbClass.
    Author:
    Tobias Wolf, wolf.tobias@gmx.net
    • Constructor Detail

      • TlbCoClass

        public TlbCoClass​(int index,
                          String packagename,
                          TypeLibUtil typeLibUtil,
                          String bindingMode)
        Instantiates a new tlb class.
        Parameters:
        index - the index
        typeLibUtil - the type lib util
    • Method Detail

      • createFunctions

        protected void createFunctions​(TypeInfoUtil typeInfoUtil,
                                       String bindingMode)
      • createJavaDocHeader

        protected void createJavaDocHeader​(String guid,
                                           String version,
                                           String helpstring)
      • createCLSIDName

        protected void createCLSIDName​(String clsidName)
      • createCLSID

        protected void createCLSID​(String clsid)
      • createInterfaces

        protected void createInterfaces​(String interfaces)
      • getClassTemplate

        protected String getClassTemplate()
        Description copied from class: TlbBase
        Gets the class template.
        Specified by:
        getClassTemplate in class TlbBase
        Returns:
        the class template