commit
public void commit()
internal_parse
public void internal_parse()
parse
public void parse()
empty parse
- parse in interface IdlSymbol
print
public void print(PrintWriter ps)
print definitions that appeared in an interface scope
do not call print() in OpDecls and on Typedefs
- print in interface IdlSymbol
printConstants
public void printConstants(PrintWriter ps)
print signatures to the operations file
printDelegatedMethods
public void printDelegatedMethods(PrintWriter ps)
print methods to the skeleton file
printInterfaceMethods
public void printInterfaceMethods(PrintWriter ps)
print only constant definitions to the interface file
printOperationSignatures
public void printOperationSignatures(PrintWriter ps)
print signatures to the operations file
printOperationsHash
public void printOperationsHash(PrintWriter ps)
print hash table that associates an operation string with an int
printSkelInvocations
public void printSkelInvocations(PrintWriter ps)
print methods for impl-based skeletons
printStubMethods
public void printStubMethods(PrintWriter ps,
String classname,
boolean is_local,
boolean is_abstract)
Print methods to the stub file
setEnclosingSymbol
public void setEnclosingSymbol(IdlSymbol s)
- setEnclosingSymbol in interface IdlSymbol
setPackage
public void setPackage(String s)
- setPackage in interface IdlSymbol
set_ancestors
public void set_ancestors(SymbolList _inheritance_spec)
set_name
public void set_name(String n)
the name of this symbol
- set_name in interface IdlSymbol