addConstructorArgument
public void addConstructorArgument(ObjInfo arg)
addConstructorException
public void addConstructorException(String exceptionName)
addConstructorStatement
public void addConstructorStatement(String statement)
addFieldDeclaration
public void addFieldDeclaration(String statement)
addImplements
public void addImplements(String importName)
addImport
public void addImport(String importName)
addInitializerStatement
public void addInitializerStatement(String statement)
addMethodDeclaration
public void addMethodDeclaration(String statement)
addServiceMethodException
public void addServiceMethodException(String exceptionName)
addServiceMethodStatement
public void addServiceMethodStatement(String statement)
buildNewSymbol
public String buildNewSymbol(String prefix)
clearSymbolTable
public void clearSymbolTable()
getClassName
public String getClassName()
getConstructorArguments
public Vector getConstructorArguments()
getConstructorBuffer
public StringBuffer getConstructorBuffer()
getConstructorExceptions
public Vector getConstructorExceptions()
getExtends
public String getExtends()
getFieldBuffer
public StringBuffer getFieldBuffer()
getFinalServiceMethodStatement
public ObjInfo getFinalServiceMethodStatement()
getImplements
public Vector getImplements()
getImports
public Vector getImports()
getInitializerBuffer
public StringBuffer getInitializerBuffer()
getMethodBuffer
public StringBuffer getMethodBuffer()
getPackageName
public String getPackageName()
getServiceMethodBuffer
public StringBuffer getServiceMethodBuffer()
getServiceMethodExceptions
public Vector getServiceMethodExceptions()
getServiceMethodName
public String getServiceMethodName()
getServiceMethodReturnType
public Class getServiceMethodReturnType()
getSymbol
public ObjInfo getSymbol(String symbol)
getSymbolTable
public Hashtable getSymbolTable()
merge
public void merge(CodeBuffer otherCB)
popSymbolTable
public void popSymbolTable()
print
public void print(PrintWriter out,
boolean formatOutput)
pushSymbolTable
public void pushSymbolTable()
putSymbol
public void putSymbol(String symbol,
ObjInfo obj)
setClassName
public void setClassName(String className)
setExtends
public void setExtends(String extendsName)
setFinalServiceMethodStatement
public void setFinalServiceMethodStatement(ObjInfo finalStatementInfo)
setPackageName
public void setPackageName(String packageName)
setServiceMethodName
public void setServiceMethodName(String serviceMethodName)
setServiceMethodReturnType
public void setServiceMethodReturnType(Class serviceMethodReturnType)
setSymbolTable
public void setSymbolTable(Hashtable symbolTable)
symbolTableIsStacked
public boolean symbolTableIsStacked()
toString
public String toString()