Bug 40780 [plan item] Improve context views
Declaration View and Javadoc View should compute their contents in background Both should provide a context menu containing at least Copy and F3 (where available).
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/infoviews/JavadocView.java
* @see org.eclipse.ui.part.WorkbenchPart#setFocus()
	 */
	public void setFocus() {
		fText.setFocus();
	}
	/*
	 * @see AbstractInfoView#setInput(Object)
	 */
	protected boolean setInput(Object input) {
		if (fText == null || ! (input instanceof IJavaElement))
			return false;
		IJavaElement je= (IJavaElement)input;
		String javadocHtml= null;
		if (je.getElementType() == IJavaElement.COMPILATION_UNIT) {
			try {
				javadocHtml= getJavadocHtml(((ICompilationUnit)je).getTypes());
			} catch (JavaModelException ex) {
				return false;
			}
		} else
			javadocHtml= getJavadocHtml(new IJavaElement[] { je });
		fPresentation.clear();
		Point size= fText.getSize();
		try {
			javadocHtml= fPresenter.updatePresentation(getSite().getShell().getDisplay(), javadocHtml, fPresentation, size.x, size.y);
		} catch (IllegalArgumentException ex) {
			
			return false;
		}
		if (javadocHtml == null)