|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jacorb.idl.runtime.symbol
org.jacorb.idl.IdlSymbol
org.jacorb.idl.SwitchBody
public class SwitchBody
Field Summary | |
---|---|
java.util.Vector |
caseListVector
holds case list |
Fields inherited from class org.jacorb.idl.IdlSymbol |
---|
_id, enclosing_symbol, fileSeparator, included, inhibitionFlag, is_pseudo, omg_package_prefix, pack_name |
Fields inherited from class org.jacorb.idl.runtime.symbol |
---|
parse_state, sym |
Constructor Summary | |
---|---|
SwitchBody(int num)
|
Method Summary | |
---|---|
void |
parse()
do the parsing |
void |
print(java.io.PrintWriter ps)
|
void |
setEnclosingSymbol(IdlSymbol s)
|
void |
setPackage(java.lang.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 |
Methods inherited from class org.jacorb.idl.IdlSymbol |
---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.util.Vector caseListVector
Constructor Detail |
---|
public SwitchBody(int num)
Method Detail |
---|
public void setTypeSpec(TypeSpec s)
public void setUnion(UnionType ut)
public void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol
in class IdlSymbol
public void setPackage(java.lang.String s)
setPackage
in class IdlSymbol
public void parse()
parse
in class IdlSymbol
public void print(java.io.PrintWriter ps)
print
in class IdlSymbol
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |