|
Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
| OOModel::Expression * | getOOExpression (Interaction::Expression *expression) |
| virtual void | visit (Interaction::Empty *empty) |
| virtual void | visit (Interaction::Operator *op) |
| virtual void | visit (Interaction::UnfinishedOperator *unfinished) |
| virtual void | visit (Interaction::Value *val) |
Public Member Functions inherited from Interaction::ExpressionVisitor | |
| virtual | ~ExpressionVisitor () |
| void | visitChildren (Operator *op) |
Static Public Member Functions | |
| static OOModel::Expression * | getOOExpression (const QString &exprText) |
Protected Member Functions | |
| void | createErrorExpression (Interaction::Operator *op) |
| QChar | toChar (QString charLiteral, bool &ok) |
Protected Attributes | |
| OOModel::Expression * | expression |
|
protected |
|
static |
| OOModel::Expression * OOInteraction::OOExpressionBuilder::getOOExpression | ( | Interaction::Expression * | expression | ) |
|
protected |
|
virtual |
Implements Interaction::ExpressionVisitor.
|
virtual |
Reimplemented from Interaction::ExpressionVisitor.
|
virtual |
Reimplemented from Interaction::ExpressionVisitor.
|
virtual |
Implements Interaction::ExpressionVisitor.
|
protected |