/** * {@inheritDoc} */ protected Object getSelectedElement() { Object selectedElement= super.getSelectedElement(); if (selectedElement instanceof IType && fFocus != null) { IType type= (IType) selectedElement; try { return findMethod(fFocus, type); } catch (JavaModelException e) { JavaPlugin.log(e); } } return selectedElement; } }
@Override protected Object getSelectedElement() { Object selectedElement= super.getSelectedElement(); if (selectedElement instanceof IType && fFocus != null) { IType type= (IType) selectedElement; try { IMethod method= findMethod(fFocus, type); if (method != null) { return method; } } catch (JavaModelException e) { JavaPlugin.log(e); } } return selectedElement; } }
@Override protected Object getSelectedElement() { Object selectedElement= super.getSelectedElement(); if (selectedElement instanceof IType && fFocus != null) { IType type= (IType) selectedElement; try { IMethod method= findMethod(fFocus, type); if (method != null) { return method; } } catch (JavaModelException e) { JavaPlugin.log(e); } } return selectedElement; } }
private void gotoSelectedElement() { Object selectedElement= getSelectedElement(); if (selectedElement != null) { try { dispose(); IEditorPart part= EditorUtility.openInEditor(selectedElement, true); if (part != null && selectedElement instanceof IJavaElement) EditorUtility.revealInEditor(part, (IJavaElement) selectedElement); } catch (CoreException ex) { JavaPlugin.log(ex); } } }
private void gotoSelectedElement() { Object selectedElement= getSelectedElement(); if (selectedElement != null) { try { dispose(); IEditorPart part= EditorUtility.openInEditor(selectedElement, true); if (part != null && selectedElement instanceof IJavaElement) EditorUtility.revealInEditor(part, (IJavaElement) selectedElement); } catch (CoreException ex) { JavaPlugin.log(ex); } } }
private void gotoSelectedElement() { Object selectedElement= getSelectedElement(); if (selectedElement != null) { try { dispose(); IEditorPart part= EditorUtility.openInEditor(selectedElement, true); if (part != null && selectedElement instanceof IJavaElement) EditorUtility.revealInEditor(part, (IJavaElement) selectedElement); } catch (CoreException ex) { JavaPlugin.log(ex); } } }