public static boolean hyperSearch(View view, boolean selection)
public static boolean hyperSearch(View view)
	public static boolean hyperSearch(View view, boolean selection)	{		record(view,"hyperSearch(view," + selection + ")",false,			!selection);		view.getDockableWindowManager().addDockableWindow(			HyperSearchResults.NAME);		final HyperSearchResults results = (HyperSearchResults)			view.getDockableWindowManager()			.getDockable(HyperSearchResults.NAME);		results.searchStarted();		try		{			Selection[] s;			if(selection)			{				s = view.getTextArea().getSelection();				if(s == null)					return false;			}			else				s = null;			VFSManager.runInWorkThread(new HyperSearchRequest(view,				getSearchMatcher(false),results,s));			return true;		}		catch(Exception e)		{			Log.log(Log.ERROR,SearchAndReplace.class,e);			Object[] args = { e.getMessage() };			if(args[0] == null)				args[0] = e.toString();			GUIUtilities.error(view,"searcherror",args);			return false;		}	} //}}}