public class SwitchBody extends IdlSymbol
Modifier and Type | Field and Description |
---|---|
Vector |
caseListVector
holds case list
|
_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_name
parse_state, sym
Constructor and Description |
---|
SwitchBody(int num) |
Modifier and Type | Method and Description |
---|---|
void |
parse()
do the parsing
|
void |
print(PrintWriter ps) |
void |
setEnclosingSymbol(IdlSymbol s) |
void |
setPackage(String s) |
void |
setTypeSpec(TypeSpec s) |
void |
setUnion(UnionType ut)
pass a reference to the containing union through
to the case elements, which pass it on
|
accept, addImportedAlias, addImportedName, addImportedName, addImportedNameHolder, deEscapeName, escapeName, generateIncluded, get_token, getEnclosingSymbol, getFullName, id, is_included, is_pseudo, isEscaped, name, new_num, omgPrefix, printClassComment, printIdMethod, printImport, set_name, set_pseudo, set_token, setPrintPhaseNames
public Vector caseListVector
public void setTypeSpec(TypeSpec s)
public void setUnion(UnionType ut)
public void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol
in class IdlSymbol
public void setPackage(String s)
setPackage
in class IdlSymbol
public void print(PrintWriter ps)
Copyright © 2016 JacORB. All rights reserved.