Class TlbCoClass


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

      • TlbCoClass

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

      • createFunctions

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

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

        protected void createCLSIDName​(java.lang.String clsidName)
      • createCLSID

        protected void createCLSID​(java.lang.String clsid)
      • createInterfaces

        protected void createInterfaces​(java.lang.String interfaces)
      • getClassTemplate

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