/** * @param exprStart * @param exprEnd * @param exprStep */ public void setRange(Expression exprStart, Expression exprEnd, Expression exprStep) { m_exprStart = exprStart == null ? new IntegerLiteral(0) : (Expression) exprStart.clone(); m_exprEnd = exprEnd == null ? new IntegerLiteral(0) : (Expression) exprEnd.clone(); m_exprStep = exprStep == null ? new IntegerLiteral(1) : (Expression) exprStep.clone(); m_exprStart.setParent(this); m_exprEnd.setParent(this); m_exprStep.setParent(this); }