В eclipse PDE, когда я копирую фрагмент из Интернета и у меня отсутствуют зависимости, как мне определить, какие зависимости мне нужно импортировать?Скажите, что у меня есть этот фрагмент:
public static IMethod getSelectedMethod() throws JavaModelException {
IWorkbenchPage page = PlatformUI.getWorkbench()
.getActiveWorkbenchWindow().getActivePage();
ITextEditor editor = (ITextEditor) page.getActiveEditor();
IJavaElement elem = JavaUI.getEditorInputJavaElement(editor
.getEditorInput());
if (elem instanceof ICompilationUnit) {
ITextSelection sel = (ITextSelection) editor.getSelectionProvider()
.getSelection();
IJavaElement selected = ((ICompilationUnit) elem).getElementAt(sel
.getOffset());
if (selected != null
&& selected.getElementType() == IJavaElement.METHOD) {
return (IMethod) selected;
}
}
return null;
}
И я получаю синтаксические ошибки на IMethod, JavaModelException, IJavaElement, JavaUI, ICompulationUnit, IJavaElement и IMethod.Я случайно понял, что мне нужны зависимости org.eclipse.jdt.core
и org.eclipse.jdt.ui
.Но скажи, что я не знал, что мне это нужно.Как я могу выяснить, каковы правильные зависимости?