Bug 27462 [startup] SearchPlugin is loaded when Java plug-in gets loaded
The Java UI plugin eagerly activates the Search plugin. There are 2 reason: 1) ISearchPageScore adapter that is registered 2) fSearchResultViewEntryAdapterFactory we should investigate whether we can reduce this plugin activation.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/EditorInputAdapterFactory.java
private static Class[] PROPERTIES= new Class[] {
		ISearchPageScoreComputer.class
	};
	
	private ISearchPageScoreComputer fSearchPageScoreComputer;
	public Class[] getAdapterList() {
		return PROPERTIES;
	}
	
	public Object getAdapter(Object element, Class key) {
		if (ISearchPageScoreComputer.class.equals(key))
			return getSearchPageScoreComputer();
		return null;
	}
	
	private ISearchPageScoreComputer getSearchPageScoreComputer() {
		if (fSearchPageScoreComputer == null)
			fSearchPageScoreComputer= new JavaSearchPageScoreComputer();
		return fSearchPageScoreComputer;
	}
}