import net.sourceforge.phpdt.internal.compiler.IAbstractSyntaxTreeVisitor;
import net.sourceforge.phpdt.internal.compiler.lookup.CompilationUnitScope;
+import org.eclipse.core.resources.IFile;
+import org.eclipse.core.runtime.IPath;
+
public class ImportReference extends ASTNode {
// public char[][] tokens;
public int declarationEnd;// doesn't include an potential trailing comment
public int declarationSourceStart;
public int declarationSourceEnd;
- public boolean used;
+ public boolean used;
+ private IFile fFile;
public ImportReference(char[] sourceString, int start, int end, boolean d) { // char[][] sources , long[] poss , boolean d) {
// tokens = sources ;
onDemand = d;
sourceEnd = end;//(int)(sourcePositions[sourcePositions.length-1] & 0x00000000FFFFFFFF);
sourceStart = start;//(int)(sourcePositions[0]>>>32) ;
+ fFile = null;
}
/**
* @return char[][]
visitor.visit(this, scope);
visitor.endVisit(this, scope);
}
+/**
+ * @return Returns the filePath.
+ */
+public IFile getFile() {
+ return fFile;
+}
+/**
+ * @param filePath The filePath to set.
+ */
+public void setFile(IFile filePath) {
+ fFile = filePath;
+}
}