Project

General

Profile

Actions

Task #5203

closed

[model][efsm][walking] Использование методов onAssignmentBegin/End в обходчике

Added by Mikhail Lebedev over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
-
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);
}

Actions #1

Updated by Mikhail Lebedev over 9 years ago

Естественно, this.*visitor*.onAssignmentBegin

Actions #2

Updated by Mikhail Lebedev over 9 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF