public class MozillaGenerator extends Object
Constructor and Description |
---|
MozillaGenerator() |
Modifier and Type | Method and Description |
---|---|
String |
getPackages() |
void |
logVtblCall(String[] argTypes) |
static void |
main(String[] args) |
void |
outputVtblCall() |
boolean |
parse() |
void |
parse(String src,
String destPath)
Parsing invoking write callbacks
|
void |
write(String data)
Write callbacks
|
void |
writeAddressField() |
void |
writeAddressGetter() |
void |
writeClassDeclaration(String className,
String parentName) |
void |
writeClassEnd() |
void |
writeConstant(String name,
String value) |
void |
writeConstructor(String className,
String parentName) |
void |
writeCopyrights() |
void |
writeIID(String uuidName,
String uuidValue) |
void |
writeLastMethodId(String parentName,
int nMethods) |
void |
writeLine() |
void |
writeLine(String data) |
void |
writeMethod(String name,
String parentName,
int methodIndex,
String[] argTypes,
String[] argNames) |
void |
writePackageDeclaration() |
public static void main(String[] args)
public void write(String data)
public void writeLine()
public void writeLine(String data)
public void writeCopyrights()
public void writePackageDeclaration()
public void writeLastMethodId(String parentName, int nMethods)
public void writeAddressField()
public void writeAddressGetter()
public void writeMethod(String name, String parentName, int methodIndex, String[] argTypes, String[] argNames)
public void writeClassEnd()
public void logVtblCall(String[] argTypes)
public void outputVtblCall()
public String getPackages()
public boolean parse()
Copyright © 2009-2013 FuseSource, Corp.. All Rights Reserved.