if (!BrowserInformationControl.isAvailable(null))
Shell shell= JavaPlugin.getActiveWorkbenchShell(); if (shell == null || !BrowserInformationControl.isAvailable(shell))
	public IInformationControlCreator getInformationControlCreator() {		if (!BrowserInformationControl.isAvailable(null))			return null;				if (fCreator == null) {			fCreator= new AbstractReusableInformationControlCreator() {								/*				 * @see org.eclipse.jdt.internal.ui.text.java.hover.AbstractReusableInformationControlCreator#doCreateInformationControl(org.eclipse.swt.widgets.Shell)				 */				public IInformationControl doCreateInformationControl(Shell parent) {					return new BrowserInformationControl(parent, SWT.NO_TRIM | SWT.TOOL, SWT.NONE, null);				}			};		}		return fCreator;	}