Public Methods | |
ChooseExpr (Expr firstChoice) | |
void | addChoice (Expr choice) |
void | apply (Switch sw) |
Object | clone () |
Literal | getChoice (int choiceNum) |
Vector | getChoices () |
Type | getType () |
void | print () |
ChooseExpr (List l) | |
ChooseExpr (Vector v) | |
void | apply (Switch sw) |
boolean | equals (Constant c) |
List | getChoices () |
Type | getType () |
List | getUseBoxes () |
void | setType (Type t) |
String | toBriefString () |
String | toString () |
Protected Attributes | |
List | choices |
Private Attributes | |
Vector | choices |
Type | type |
Definition at line 44 of file bir/ChooseExpr.java.
|
Constructs a new ChooseExpr.
Definition at line 60 of file jext/ChooseExpr.java. |
|
Constructs a new ChooseExpr.
Definition at line 73 of file jext/ChooseExpr.java. |
|
Insert the method's description here. Creation date: (4/13/00 2:05:35 PM)
Reimplemented from Constant. Definition at line 92 of file jext/ChooseExpr.java. |
|
Gets the list of choices. Definition at line 98 of file jext/ChooseExpr.java. Referenced by SpinTrans::caseChooseExpr(), SmvTrans::caseChooseExpr(), and ExprExtractor::caseChooseExpr().
|
|
Gets the type. Reimplemented from Constant. Definition at line 105 of file jext/ChooseExpr.java. |
|
Gets the use boxes. Reimplemented from Constant. Definition at line 112 of file jext/ChooseExpr.java. |
|
Sets the type. Definition at line 119 of file jext/ChooseExpr.java. |
|
Reimplemented from Constant. Definition at line 127 of file jext/ChooseExpr.java. |