Modified:
trunk/eeedit/META-INF/MANIFEST.MF
trunk/eeedit/src/org/eeedit/vimplugin/editors/AbstractVimEditor.java
Log:
Remove dependency on org.eclipse.jdt.core. See bug #1830991.
Modified: trunk/eeedit/META-INF/MANIFEST.MF
==============================================================================
--- trunk/eeedit/META-INF/MANIFEST.MF (original)
+++ trunk/eeedit/META-INF/MANIFEST.MF Mon Nov 19 05:09:40 2007
@@ -11,8 +11,7 @@
org.eclipse.core.resources,
org.eclipse.ui.editors,
org.eclipse.ui.ide,
- org.eclipse.ui.workbench.texteditor,
- org.eclipse.jdt.core
+ org.eclipse.ui.workbench.texteditor
Eclipse-AutoStart: true
Bundle-Vendor: Eeedit Project
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Modified: trunk/eeedit/src/org/eeedit/vimplugin/editors/AbstractVimEditor.java
==============================================================================
---
trunk/eeedit/src/org/eeedit/vimplugin/editors/AbstractVimEditor.java (original)
+++
trunk/eeedit/src/org/eeedit/vimplugin/editors/AbstractVimEditor.java
Mon Nov 19 05:09:40 2007
@@ -15,12 +15,12 @@
import org.eclipse.core.resources.IFile;
import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.jdt.core.CompletionProposal;
-import org.eclipse.jdt.core.CompletionRequestor;
-import org.eclipse.jdt.core.ICompilationUnit;
-import org.eclipse.jdt.core.IJavaElement;
-import org.eclipse.jdt.core.IJavaProject;
-import org.eclipse.jdt.core.JavaCore;
+//import org.eclipse.jdt.core.CompletionProposal;
+//import org.eclipse.jdt.core.CompletionRequestor;
+//import org.eclipse.jdt.core.ICompilationUnit;
+//import org.eclipse.jdt.core.IJavaElement;
+//import org.eclipse.jdt.core.IJavaProject;
+//import org.eclipse.jdt.core.JavaCore;
import org.eclipse.jface.text.IDocument;
import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Color;
@@ -66,9 +66,9 @@
protected boolean alreadyClosed = false;
// Code suggesting Engine
- public CompletionRequestor requestor;
-
- public IJavaProject iJavaProject;
+// public CompletionRequestor requestor;
+//
+// public IJavaProject iJavaProject;
// Relative path to this file in the project
public IPath pathToTheFile;
@@ -80,11 +80,11 @@
super();
bufferID = -1; // not really necessary but set it to an invalid buffer
setDocumentProvider(documentProvider = new VimDocumentProvider());
- requestor = new CompletionRequestor() {
- public void accept(CompletionProposal test) {
- System.out.println(test.getCompletion());
- }
- };
+// requestor = new CompletionRequestor() {
+// public void accept(CompletionProposal test) {
+// System.out.println(test.getCompletion());
+// }
+// };
}
/*
@@ -112,7 +112,7 @@
IFileEditorInput iei = (IFileEditorInput) getEditorInput();
IFile selectedFile = iei.getFile();
pathToTheFile = selectedFile.getProjectRelativePath();
- iJavaProject = JavaCore.create(selectedFile.getProject());
+// iJavaProject = JavaCore.create(selectedFile.getProject());
String absolutpath = selectedFile.getRawLocation().toPortableString();
bufferID = VimPlugin.getDefault().numberOfBuffers++;
VimPlugin.getDefault().getVimserver(serverID).getVc().command(bufferID,
@@ -209,8 +209,8 @@
}
document = null;
- requestor = null;
- iJavaProject = null;
+// requestor = null;
+// iJavaProject = null;
pathToTheFile = null;
super.dispose();
@@ -459,14 +459,14 @@
* @param position Position in the buffer
*/
public void possibleCompletions(int position) {
- try {
- IJavaElement javaElement = iJavaProject.findElement(pathToTheFile);
- if (javaElement.getElementType() == IJavaElement.COMPILATION_UNIT) {
- ICompilationUnit test = (ICompilationUnit) javaElement;
- test.codeComplete(position, requestor);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
+// try {
+// IJavaElement javaElement = iJavaProject.findElement(pathToTheFile);
+// if (javaElement.getElementType() ==
IJavaElement.COMPILATION_UNIT) {
+// ICompilationUnit test = (ICompilationUnit) javaElement;
+// test.codeComplete(position, requestor);
+// }
+// } catch (Exception e) {
+// e.printStackTrace();
+// }
}
}