Class TlbCoClass
java.lang.Object
com.sun.jna.platform.win32.COM.tlb.imp.TlbBase
com.sun.jna.platform.win32.COM.tlb.imp.TlbCoClass
The Class TlbClass.
- Author:
- Tobias Wolf, wolf.tobias@gmx.net
- 
Field SummaryFields inherited from class com.sun.jna.platform.win32.COM.tlb.imp.TlbBasebindingMode, classBuffer, content, CR, CRCR, filename, IDISPATCH_METHODS, index, IUNKNOWN_METHODS, name, TAB, TABTAB, templateBuffer, typeInfoUtil, typeLibUtil
- 
Constructor SummaryConstructorsConstructorDescriptionTlbCoClass(int index, String packagename, TypeLibUtil typeLibUtil, String bindingMode) Instantiates a new tlb class.
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidcreateCLSID(String clsid) protected voidcreateCLSIDName(String clsidName) protected voidcreateFunctions(TypeInfoUtil typeInfoUtil, String bindingMode) protected voidcreateInterfaces(String interfaces) protected voidcreateJavaDocHeader(String guid, String version, String helpstring) protected StringGets the class template.Methods inherited from class com.sun.jna.platform.win32.COM.tlb.imp.TlbBasecreateClassName, createContent, createPackageName, getClassBuffer, getFilename, getName, isDispIdMode, isReservedMethod, isVTableMode, log, logError, logInfo, readTemplateFile, replaceVariable, setFilename, setName
- 
Constructor Details- 
TlbCoClassInstantiates a new tlb class.- Parameters:
- index- the index
- typeLibUtil- the type lib util
 
 
- 
- 
Method Details- 
createFunctions
- 
createJavaDocHeader
- 
createCLSIDName
- 
createCLSID
- 
createInterfaces
- 
getClassTemplateDescription copied from class:TlbBaseGets the class template.- Specified by:
- getClassTemplatein class- TlbBase
- Returns:
- the class template
 
 
-