_firstTime = false;
}
if (_linkVals.keySet().containsAll(_oactivity.targetLinks)) {
if (evaluateJoinCondition()) {
ActivityExecStartEvent aese = new ActivityExecStartEvent();
sendEvent(aese);
// intercept completion channel in order to execute transition conditions.
ActivityInfo activity = new ActivityInfo(genMonotonic(),_self.o,_self.self, newChannel(ParentScopeChannel.class));
instance(createActivity(activity));
instance(new TCONDINTERCEPT(activity.parent));