Class TlbDispInterface
- java.lang.Object
-
- com.sun.jna.platform.win32.COM.tlb.imp.TlbBase
-
- com.sun.jna.platform.win32.COM.tlb.imp.TlbDispInterface
-
public class TlbDispInterface extends TlbBase
The Class TlbDispatch.- 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
Constructors Constructor Description TlbDispInterface(int index, java.lang.String packagename, TypeLibUtil typeLibUtil)
Instantiates a new tlb dispatch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
createJavaDocHeader(java.lang.String guid, java.lang.String helpstring)
Creates the java doc header.protected java.lang.String
getClassTemplate()
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 Detail
-
TlbDispInterface
public TlbDispInterface(int index, java.lang.String packagename, TypeLibUtil typeLibUtil)
Instantiates a new tlb dispatch.- Parameters:
index
- the indextypeLibUtil
- the type lib util
-
-
Method Detail
-
createJavaDocHeader
protected void createJavaDocHeader(java.lang.String guid, java.lang.String helpstring)
Creates the java doc header.- Parameters:
guid
- the guidhelpstring
- the helpstring
-
getClassTemplate
protected java.lang.String getClassTemplate()
Description copied from class:TlbBase
Gets the class template.- Specified by:
getClassTemplate
in classTlbBase
- Returns:
- the class template
-
-