Actions
Task #5203
closed[model][efsm][walking] Использование методов onAssignmentBegin/End в обходчике
Start date:
08/18/2014
Due date:
% Done:
0%
Estimated time:
Detected in build:
svn
Published in build:
Description
В связи с изменениями в классе Assignment появилась необходимость использовать методы onAssignmentBegin/End при обходе EFSM.
Можно сделать что-то типа:public void visitAssignmentAction(AssignmentAction action) {
...
this.visitor.onAssignmentActionBegin(action);
for (Assignment statement: action.getStatements()) {
this.onAssignmentBegin(statement);
this.visitExpression(statement.getExpression());
this.onAssignmentEnd(statement);
}
this.visitor.onAssignmentActionEnd(action);
}
Updated by Mikhail Lebedev over 9 years ago
Естественно, this.*visitor*.onAssignmentBegin
Actions