Bug 32893 Workspace Compatibility Problems 2.0 -> 2.1
Build 2.1 RC1 This PR collects problems related to opening a 2.0 workspace with 2.1.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/hover/BestMatchHover.java
protected List fTextHoverSpecifications;
	protected List fInstantiatedTextHovers;
	public BestMatchHover() {
		installTextHovers();
	}
	public BestMatchHover(IEditorPart editor) {
		this();
		setEditor(editor);
	}
	
	/**
	 * Installs all text hovers.
	 */
	private void installTextHovers() {
		
		
		fTextHoverSpecifications= new ArrayList(2);
		fInstantiatedTextHovers= new ArrayList(2);
		
		JavaEditorTextHoverDescriptor[] hoverDescs= JavaPlugin.getDefault().getJavaEditorTextHoverDescriptors();
		for (int i= 0; i < hoverDescs.length; i++) {
			
			if (!JavaPlugin.ID_BESTMATCH_HOVER.equals(hoverDescs[i].getId()))
				fTextHoverSpecifications.add(hoverDescs[i]);
		}
		Collections.sort(fTextHoverSpecifications, new JavaEditorTextHoverDescriptorComparator());
	}	
	private void checkTextHovers() {
		if (fTextHoverSpecifications.size() == 0)
			return;