SimpleNode node = (SimpleNode) tree.jjtGetChild(0);
if( (node instanceof ASTReferenceExpression) ||
(node instanceof ASTExpressionExpression) )
{
node = (SimpleNode) node.jjtGetChild(0);
Expression e = new ExpressionImpl(expression, node);
return e;
}
else