public boolean postfire() throws IllegalActionException {
State currentState = getController().currentState();
if (_enabledTransition == null) {
// Only commit the current states of the relationlists
// of all the transitions during these execution phases.
Iterator iterator = currentState.nonpreemptiveTransitionList()
.listIterator();
while (iterator.hasNext()) {
Transition transition = (Transition) iterator.next();
ParseTreeEvaluatorForGuardExpression parseTreeEvaluator = (ParseTreeEvaluatorForGuardExpression) transition
.getParseTreeEvaluator();