X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/corext/template/php/CompilationUnitContextType.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/corext/template/php/CompilationUnitContextType.java index 5c95992..aa3f8ad 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/corext/template/php/CompilationUnitContextType.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/corext/template/php/CompilationUnitContextType.java @@ -4,17 +4,9 @@ */ package net.sourceforge.phpdt.internal.corext.template.php; -import org.eclipse.jface.text.IDocument; -/* -import org.eclipse.jdt.core.ICompilationUnit; -import org.eclipse.jdt.core.IJavaElement; -import org.eclipse.jdt.core.IMethod; -import org.eclipse.jdt.core.JavaModelException; -import org.eclipse.jdt.core.Signature; -*/ import net.sourceforge.phpdt.internal.corext.template.ContextType; -import net.sourceforge.phpdt.internal.corext.template.TemplateContext; -import net.sourceforge.phpdt.internal.corext.template.TemplateVariable; + +import org.eclipse.jface.text.IDocument; /** * Compilation unit context type. @@ -25,8 +17,11 @@ public abstract class CompilationUnitContextType extends ContextType { protected IDocument fDocument; /** the completion position within the document string */ - protected int fPosition; - + protected int fOffset; + + /** the completion length */ + protected int fLength; + /** the associated compilation unit, may be null */ //protected ICompilationUnit fCompilationUnit; /* @@ -148,9 +143,10 @@ public abstract class CompilationUnitContextType extends ContextType { /** * Sets context parameters. Needs to be called before createContext(). */ - public void setContextParameters(IDocument document, int position) {//, ICompilationUnit compilationUnit) { + public void setContextParameters(IDocument document, int position, int length) {//, ICompilationUnit compilationUnit) { fDocument= document; - fPosition= position; + fOffset= position; + fLength= length; // fCompilationUnit= compilationUnit; }