X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/PHPeclipsePlugin.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/PHPeclipsePlugin.java index e54b1a7..d0b9d99 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/PHPeclipsePlugin.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/PHPeclipsePlugin.java @@ -26,6 +26,7 @@ import net.sourceforge.phpeclipse.resourcesview.PHPElementAdapterFactory; import net.sourceforge.phpeclipse.resourcesview.ResourceAdapterFactory; import org.eclipse.core.boot.BootLoader; +import org.eclipse.core.resources.IFile; import org.eclipse.core.resources.IResource; import org.eclipse.core.resources.IWorkspace; import org.eclipse.core.resources.ResourcesPlugin; @@ -44,7 +45,6 @@ import org.eclipse.swt.widgets.Shell; import org.eclipse.ui.IWorkbenchPage; import org.eclipse.ui.IWorkbenchWindow; import org.eclipse.ui.plugin.AbstractUIPlugin; -import org.eclipse.ui.texteditor.ITextEditor; /** * The main plugin class to be used in the desktop. @@ -87,7 +87,7 @@ public class PHPeclipsePlugin private ImageDescriptorRegistry fImageDescriptorRegistry; private PHPDocumentProvider fCompilationUnitDocumentProvider; - private ITextEditor fTextEditor = null; + private IFile fLastEditorFile = null; private JavaTextTools fJavaTextTools; @@ -477,11 +477,11 @@ public class PHPeclipsePlugin ColorManager.getDefault().dispose(); } - public void setTextEditor(ITextEditor textEditor) { - this.fTextEditor = textEditor; + public void setLastEditorFile(IFile textEditor) { + this.fLastEditorFile = textEditor; } - public ITextEditor getTextEditor() { - return fTextEditor; + public IFile getLastEditorFile() { + return fLastEditorFile; } } \ No newline at end of file