Class TlbCoClass

java.lang.Object
com.sun.jna.platform.win32.COM.tlb.imp.TlbBase
com.sun.jna.platform.win32.COM.tlb.imp.TlbCoClass

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

    • 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 Details

    • 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