Bug 41313 "Link with Editor" in Java Outline should link on activation
I normally work with "Link with Editor" switched off. When editing a long method whose head is out of view, I want to know in which method I am without leaving the editing position. I'd like to *double*click on "Link with Editor" in the Java Outline to synchronize it with the current position (the second click just disables "Link with Editor" again). This works nicely with the Package Explorer, where a doubleclick on "Link with Editor" reveals the current file. I think this doubleclick behavior should be consistently supported by all "Link with Editor" actions.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/JavaEditor.java
public boolean isChangeInformationShowing() {
		return fIsChangeInformationShown;
	}
	
	/**
	 * Creates a new <code>DocumentLineDiffer</code> and installs it with <code>model</code>.
	 * The default reference provider is installed with the newly created differ.
	 * 
	 * @param model the annotation model of the current document.
	 * @return a new <code>DocumentLineDiffer</code> instance.
	 * @since R3.0
	 */
	private DocumentLineDiffer createDiffer(IAnnotationModelExtension model) {
		DocumentLineDiffer differ;
		differ= new DocumentLineDiffer();
		IQuickDiffProviderImplementation provider= getDefaultReferenceProvider();
		if (provider != null)
			differ.setReferenceProvider(provider);
		model.addAnnotationModel(IChangeRulerColumn.QUICK_DIFF_MODEL_ID, differ);
		return differ;
	}
	
	/**
	 * Returns the default quick diff reference provider. It is determined by first trying to 
	 * enable the preferred provider as specified by the preferences; if this is unsuccessful, the
	 * default provider as specified by the extension point mechanism is installed. If that fails
	 * as well, <code>null</code> is returned.
	 * 
	 * @return the default reference provider
	 * @since R3.0