@Override public int computeScore(String id, Object element) { if (!JavaSearchPage.EXTENSION_POINT_ID.equals(id)) // Can't decide return ISearchPageScoreComputer.UNKNOWN; if (element instanceof IJavaElement || element instanceof IClassFileEditorInput || element instanceof LogicalPackage || (element instanceof IEditorInput && JavaUI.getEditorInputJavaElement((IEditorInput)element) != null)) return 90; return ISearchPageScoreComputer.LOWEST; } }
@Override public int computeScore(String id, Object element) { if (!JavaSearchPage.EXTENSION_POINT_ID.equals(id)) // Can't decide return ISearchPageScoreComputer.UNKNOWN; if (element instanceof IJavaElement || element instanceof IClassFileEditorInput || element instanceof LogicalPackage || (element instanceof IEditorInput && JavaUI.getEditorInputJavaElement((IEditorInput)element) != null)) return 90; return ISearchPageScoreComputer.LOWEST; } }
private static ICompilationUnit getCompilationUnit(JavaEditor editor) { IJavaElement element= JavaUI.getEditorInputJavaElement(editor.getEditorInput()); if (!(element instanceof ICompilationUnit)) return null; return (ICompilationUnit)element; }
private static ICompilationUnit getCompilationUnit(JavaEditor editor) { IJavaElement element= JavaUI.getEditorInputJavaElement(editor.getEditorInput()); if (!(element instanceof ICompilationUnit)) return null; return (ICompilationUnit)element; }
/** * Returns the element contained in the EditorInput * @param input the editor input * @return the input element */ Object getElementOfInput(IEditorInput input) { if (input instanceof IFileEditorInput) return ((IFileEditorInput)input).getFile(); if (input != null) return JavaUI.getEditorInputJavaElement(input); return null; }
private static ICompilationUnit getCompilationUnit(JavaEditor editor) { IJavaElement element= JavaUI.getEditorInputJavaElement(editor.getEditorInput()); if (!(element instanceof ICompilationUnit)) return null; return (ICompilationUnit)element; }
private ICompilationUnit getCompilationUnit() { IJavaElement elem= JavaUI.getEditorInputJavaElement(fEditor.getEditorInput()); if (elem instanceof ICompilationUnit) { return (ICompilationUnit) elem; } return null; }
/** * Returns the element contained in the EditorInput * @param input the editor input * @return the input element */ Object getElementOfInput(IEditorInput input) { if (input instanceof IFileEditorInput) return ((IFileEditorInput)input).getFile(); if (input != null) return JavaUI.getEditorInputJavaElement(input); return null; }
private static ICompilationUnit getCompilationUnit(JavaEditor editor) { IJavaElement element= JavaUI.getEditorInputJavaElement(editor.getEditorInput()); if (!(element instanceof ICompilationUnit)) return null; return (ICompilationUnit)element; }
private ICompilationUnit getCompilationUnit() { IJavaElement elem= JavaUI.getEditorInputJavaElement(fEditor.getEditorInput()); if (elem instanceof ICompilationUnit) { return (ICompilationUnit) elem; } return null; }
private ICompilationUnit getCompilationUnit() { IJavaElement elem= JavaUI.getEditorInputJavaElement(fEditor.getEditorInput()); if (elem instanceof ICompilationUnit) { return (ICompilationUnit) elem; } return null; }
public IJavaSearchScope createJavaProjectSearchScope(IEditorInput editorInput, int includeMask) { IJavaElement elem= JavaUI.getEditorInputJavaElement(editorInput); if (elem != null) { IJavaProject project= elem.getJavaProject(); if (project != null) { return createJavaProjectSearchScope(project, includeMask); } } return EMPTY_SCOPE; }
public IJavaSearchScope createJavaProjectSearchScope(IEditorInput editorInput, int includeMask) { IJavaElement elem= JavaUI.getEditorInputJavaElement(editorInput); if (elem != null) { IJavaProject project= elem.getJavaProject(); if (project != null) { return createJavaProjectSearchScope(project, includeMask); } } return EMPTY_SCOPE; }
/** * gets the <code>IJavaElement</code> from the editor input * @param input the current editor input * @return the corresponding <code>IJavaElement</code> */ public static IJavaElement getJavaElement(IEditorInput input) { IJavaElement je = JavaUI.getEditorInputJavaElement(input); if(je != null) { return je; } return JavaUI.getWorkingCopyManager().getWorkingCopy(input); }
public IStructuredSelection findSelection(IEditorInput input) { IJavaElement element= JavaUI.getEditorInputJavaElement(input); if (element == null) { IFile file = ResourceUtil.getFile(input); if (file != null) { element= JavaCore.create(file); } } return (element != null) ? new StructuredSelection(element) : StructuredSelection.EMPTY; }
public String getProjectScopeDescription(IEditorInput editorInput, boolean includeJRE) { IJavaElement elem= JavaUI.getEditorInputJavaElement(editorInput); if (elem != null) { IJavaProject project= elem.getJavaProject(); if (project != null) { return getProjectScopeDescription(project, includeJRE); } } return Messages.format(SearchMessages.ProjectScope, ""); //$NON-NLS-1$ }
public String getProjectScopeDescription(IEditorInput editorInput, boolean includeJRE) { IJavaElement elem= JavaUI.getEditorInputJavaElement(editorInput); if (elem != null) { IJavaProject project= elem.getJavaProject(); if (project != null) { return getProjectScopeDescription(project, includeJRE); } } return Messages.format(SearchMessages.ProjectScope, ""); //$NON-NLS-1$ }
@Override public IStructuredSelection findSelection(IEditorInput input) { IJavaElement element= JavaUI.getEditorInputJavaElement(input); if (element == null) { IFile file = ResourceUtil.getFile(input); if (file != null) { element= JavaCore.create(file); } } return (element != null) ? new StructuredSelection(element) : StructuredSelection.EMPTY; }
@Override public IStructuredSelection findSelection(IEditorInput input) { IJavaElement element= JavaUI.getEditorInputJavaElement(input); if (element == null) { IFile file = ResourceUtil.getFile(input); if (file != null) { element= JavaCore.create(file); } } return (element != null) ? new StructuredSelection(element) : StructuredSelection.EMPTY; }
public String getProjectScopeDescription(IEditorInput editorInput, boolean includeJRE) { IJavaElement elem= JavaUI.getEditorInputJavaElement(editorInput); if (elem != null) { IJavaProject project= elem.getJavaProject(); if (project != null) { return getProjectScopeDescription(project, includeJRE); } } return Messages.format(SearchMessages.ProjectScope, ""); //$NON-NLS-1$ }