|
||||||||||
| 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.Case
public class Case
| Field Summary | |
|---|---|
SymbolList |
case_label_list
the labels for this case |
ElementSpec |
element_spec
this case's element's type's spec |
| 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 | |
|---|---|
Case(int num)
|
|
| Method Summary | |
|---|---|
void |
parse()
empty parse |
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 SymbolList case_label_list
public ElementSpec element_spec
| Constructor Detail |
|---|
public Case(int num)
| Method Detail |
|---|
public void setPackage(java.lang.String s)
setPackage in class IdlSymbolpublic void setUnion(UnionType ut)
public void setEnclosingSymbol(IdlSymbol s)
setEnclosingSymbol in class IdlSymbolpublic void setTypeSpec(TypeSpec s)
public void parse()
IdlSymbol
parse in class IdlSymbolpublic 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 | |||||||||