scan(ifElement.getElseStatement());
ASTNodeData elseNodeData = nodeDataStack.peek();
If ifActivity = BPELFactory.eINSTANCE.createIf();
ifNodeData.activity = ifActivity;
Condition condExpr = BPELFactory.eINSTANCE.createCondition();
ifActivity.setCondition(condExpr);
if (condNodeData.xpathExpr != null)
condExpr.setBody(condNodeData.xpathExpr.evaluate());
if (ifElement.getThenStatement() != null){
//Then then = BPELFactory.eINSTANCE.createThen();
//ifActivity.setThen(then);
if (thenNodeData.activity != null)