public class TlbCoClass extends TlbBase
bindingMode, classBuffer, content, CR, CRCR, filename, IDISPATCH_METHODS, index, IUNKNOWN_METHODS, name, TAB, TABTAB, templateBuffer, typeInfoUtil, typeLibUtil| Constructor | Description |
|---|---|
TlbCoClass(int index,
java.lang.String packagename,
TypeLibUtil typeLibUtil,
java.lang.String bindingMode) |
Instantiates a new tlb class.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
createCLSID(java.lang.String clsid) |
|
protected void |
createCLSIDName(java.lang.String clsidName) |
|
protected void |
createFunctions(TypeInfoUtil typeInfoUtil,
java.lang.String bindingMode) |
|
protected void |
createInterfaces(java.lang.String interfaces) |
|
protected void |
createJavaDocHeader(java.lang.String guid,
java.lang.String version,
java.lang.String helpstring) |
|
protected java.lang.String |
getClassTemplate() |
Gets the class template.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateClassName, createContent, createPackageName, getClassBuffer, getFilename, getName, isDispIdMode, isReservedMethod, isVTableMode, log, logError, logInfo, readTemplateFile, replaceVariable, setFilename, setNamepublic TlbCoClass(int index,
java.lang.String packagename,
TypeLibUtil typeLibUtil,
java.lang.String bindingMode)
index - the indextypeLibUtil - the type lib utilprotected void createFunctions(TypeInfoUtil typeInfoUtil, java.lang.String bindingMode)
protected void createJavaDocHeader(java.lang.String guid,
java.lang.String version,
java.lang.String helpstring)
protected void createCLSIDName(java.lang.String clsidName)
protected void createCLSID(java.lang.String clsid)
protected void createInterfaces(java.lang.String interfaces)
protected java.lang.String getClassTemplate()
TlbBasegetClassTemplate in class TlbBase