* 		  see:
* 		  see: https:
	public OccurrencesSearchGroup(IWorkbenchSite site) {		fSite= site;		fGroupId= IContextMenuConstants.GROUP_SEARCH;				fOccurrencesInFileAction= new FindOccurrencesInFileAction(site);		fOccurrencesInFileAction.setActionDefinitionId(IJavaEditorActionDefinitionIds.SEARCH_OCCURRENCES_IN_FILE);		// Need to reset the label		fOccurrencesInFileAction.setText(SearchMessages.getString("Search.FindOccurrencesInFile.shortLabel")); //$NON-NLS-1$		fExceptionOccurrencesAction= new FindExceptionOccurrences(site);		fExceptionOccurrencesAction.setActionDefinitionId(IJavaEditorActionDefinitionIds.SEARCH_EXCEPTION_OCCURRENCES_IN_FILE);		fFindImplementorOccurrencesAction= new FindImplementOccurrencesAction(site);		fFindImplementorOccurrencesAction.setActionDefinitionId(IJavaEditorActionDefinitionIds.SEARCH_IMPLEMENT_OCCURRENCES_IN_FILE);		// register the actions as selection listeners		ISelectionProvider provider= fSite.getSelectionProvider();		ISelection selection= provider.getSelection();		registerAction(fOccurrencesInFileAction, provider, selection);		registerAction(fExceptionOccurrencesAction, provider, selection);		registerAction(fFindImplementorOccurrencesAction, provider, selection);				if (site instanceof IWorkbenchPartSite) {			fQuickAccessAction= new QuickAccessAction(null);			fKeyBindingService= ((IWorkbenchPartSite)site).getKeyBindingService();			fKeyBindingService.registerAction(fQuickAccessAction);		} else if (site instanceof IPageSite) {			/*			 * FIXME: Can't get key binding service for page site (e.g. Outline view)			 * 		  see:			 */  		}	}