if (IJavaElement.class.equals(key) && element instanceof IEditorInput) { IJavaElement je= JavaUI.getWorkingCopyManager().getWorkingCopy((IEditorInput)element); if (je != null) return je; if (element instanceof IStorageEditorInput) { try { return ((IStorageEditorInput)element).getStorage().getAdapter(key); } catch (CoreException ex) {  } } }
	public Object getAdapter(Object element, Class key) {		updateLazyLoadedAdapters();		if (fSearchPageScoreComputer != null && ISearchPageScoreComputer.class.equals(key))			return fSearchPageScoreComputer;		return null;	}