public class TlbInterface extends TlbBase
bindingMode, classBuffer, content, CR, CRCR, filename, IDISPATCH_METHODS, index, IUNKNOWN_METHODS, name, TAB, TABTAB, templateBuffer, typeInfoUtil, typeLibUtil
Constructor and Description |
---|
TlbInterface(int index,
java.lang.String packagename,
TypeLibUtil typeLibUtil)
Instantiates a new tlb interface.
|
Modifier and Type | Method and 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.
|
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