record(view,"hyperSearch(view);",false,true);
record(view,"hyperSearch(view)",false,true);
	public static boolean hyperSearch(View view)	{		record(view,"hyperSearch(view);",false,true);		view.getDockableWindowManager().addDockableWindow(			HyperSearchResults.NAME);		final HyperSearchResults results = (HyperSearchResults)			view.getDockableWindowManager()			.getDockableWindow(HyperSearchResults.NAME);		results.searchStarted();		try		{			VFSManager.runInWorkThread(new HyperSearchRequest(view,				getSearchMatcher(),results.getTreeModel()));			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;		}		finally		{			VFSManager.runInAWTThread(new Runnable()			{				public void run()				{					results.searchDone();				}			});		}	}