{
// new vertex is not allowed if target vertex is already existing
if(!(Configuration.getTransitionBasedCoverageCriterion().equals(Configuration.TransitionBasedCoverageCriterion.STATE_COVERAGE) &&
m_oTestCaseGraphHelper.getHistory().vertexHasEverBeenVisited(oSMTransition.getTarget())))
{
OCLExpression oExpression = OCLParser.parseCondition(
SystemModelHelper.getTransitionGuard(oSMTransition),
oContextClass, Configuration.getOCLGuardId());
// guard conditions verarbeiten, aber das event nicht separat erzeugen
ArrayList<TCGNode> colNodes = m_oTestCaseGraphHelper.createTCGPartFromExpressionForCallEvent(
oExpression, in_oTCGNode, null, oContextClass, false);