Class TlbInterface
java.lang.Object
com.sun.jna.platform.win32.COM.tlb.imp.TlbBase
com.sun.jna.platform.win32.COM.tlb.imp.TlbInterface
The Class TlbInterface.
- Author:
- Tobias Wolf, wolf.tobias@gmx.net
-
Field Summary
Fields inherited from class com.sun.jna.platform.win32.COM.tlb.imp.TlbBase
bindingMode, classBuffer, content, CR, CRCR, filename, IDISPATCH_METHODS, index, IUNKNOWN_METHODS, name, TAB, TABTAB, templateBuffer, typeInfoUtil, typeLibUtil
-
Constructor Summary
ConstructorsConstructorDescriptionTlbInterface
(int index, String packagename, TypeLibUtil typeLibUtil) Instantiates a new tlb interface. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
createJavaDocHeader
(String guid, String helpstring) Creates the java doc header.protected String
Gets the class template.Methods inherited from class com.sun.jna.platform.win32.COM.tlb.imp.TlbBase
createClassName, createContent, createPackageName, getClassBuffer, getFilename, getName, isDispIdMode, isReservedMethod, isVTableMode, log, logError, logInfo, readTemplateFile, replaceVariable, setFilename, setName
-
Constructor Details
-
TlbInterface
Instantiates a new tlb interface.- Parameters:
index
- the indextypeLibUtil
- the type lib util
-
-
Method Details
-
createJavaDocHeader
Creates the java doc header.- Parameters:
guid
- the guidhelpstring
- the helpstring
-
getClassTemplate
Description copied from class:TlbBase
Gets the class template.- Specified by:
getClassTemplate
in classTlbBase
- Returns:
- the class template
-