/**
* @author Matthieu Casanova
*/
-public class PrintExpression extends Expression {
+public final class PrintExpression extends Expression {
- public Expression expression;
+ private final Expression expression;
public PrintExpression(final Expression expression, final int sourceStart, final int sourceEnd) {
super(sourceStart, sourceEnd);
/**
* Get the variables from outside (parameters, globals ...)
+ *
+ * @param list the list where we will put variables
*/
public void getOutsideVariable(final List list) {
expression.getOutsideVariable(list);
/**
* get the modified variables.
+ *
+ * @param list the list where we will put variables
*/
public void getModifiedVariable(final List list) {
expression.getModifiedVariable(list);
/**
* Get the variables used.
+ *
+ * @param list the list where we will put variables
*/
public void getUsedVariable(final List list) {
expression.getUsedVariable(list);