The methods to get variables do not instantiate ArrayList each time, only one is...
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / compiler / ast / AbstractPHPComment.java
1 package net.sourceforge.phpdt.internal.compiler.ast;
2
3 import net.sourceforge.phpdt.internal.compiler.ast.declarations.VariableUsage;
4
5 import java.util.List;
6 import java.util.ArrayList;
7
8 /**
9  * Here are php comment.
10  * @author Matthieu Casanova
11  */
12 public abstract class AbstractPHPComment extends AstNode {
13
14   /**
15    * Create a comment giving starting and ending offset.
16    * @param sourceStart starting offset
17    * @param sourceEnd ending offset
18    */
19   public AbstractPHPComment(final int sourceStart, final int sourceEnd) {
20     super(sourceStart, sourceEnd);
21   }
22
23   /**
24    * Get the variables from outside (parameters, globals ...)
25    * @return an empty list
26    */
27   public void getOutsideVariable(final List list) {
28   }
29
30   /**
31    * get the modified variables.
32    * @return an empty list
33    */
34   public void getModifiedVariable(final List list) {
35   }
36
37   /**
38    * Get the variables used.
39    * @return an empty list
40    */
41   public void getUsedVariable(final List list) {
42   }
43 }