public class TlbInterface extends TlbBase
bindingMode, classBuffer, content, CR, CRCR, filename, IDISPATCH_METHODS, index, IUNKNOWN_METHODS, name, TAB, TABTAB, templateBuffer, typeInfoUtil, typeLibUtil
Constructor | Description |
---|---|
TlbInterface(int index,
java.lang.String packagename,
TypeLibUtil typeLibUtil) |
Instantiates a new tlb interface.
|
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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createClassName, createContent, createPackageName, getClassBuffer, getFilename, getName, isDispIdMode, isReservedMethod, isVTableMode, log, logError, logInfo, readTemplateFile, replaceVariable, setFilename, setName
public TlbInterface(int index, java.lang.String packagename, TypeLibUtil typeLibUtil)
index
- the indextypeLibUtil
- the type lib utilprotected void createJavaDocHeader(java.lang.String guid, java.lang.String helpstring)
guid
- the guidhelpstring
- the helpstringprotected java.lang.String getClassTemplate()
TlbBase
getClassTemplate
in class TlbBase