SelectionListenerWithASTManager.getDefault().forceSelectionChange(this, (ITextSelection)fForcedMarkOccurrencesSelection);
updateOccurrenceAnnotations((ITextSelection)fForcedMarkOccurrencesSelection, JavaPlugin.getDefault().getASTProvider().getAST(getInputJavaElement(), ASTProvider.WAIT_ACTIVE_ONLY, getProgressMonitor()));
	protected void installOccurrencesFinder() {		fMarkOccurrenceAnnotations= true;		fPostSelectionListenerWithAST= new ISelectionListenerWithAST() {			public void selectionChanged(IEditorPart part, ITextSelection selection, CompilationUnit astRoot) {				updateOccurrenceAnnotations(selection, astRoot);			}		};		SelectionListenerWithASTManager.getDefault().addListener(this, fPostSelectionListenerWithAST);		if (getSelectionProvider() != null) {			fForcedMarkOccurrencesSelection= getSelectionProvider().getSelection();			SelectionListenerWithASTManager.getDefault().forceSelectionChange(this, (ITextSelection)fForcedMarkOccurrencesSelection);		}		if (fOccurrencesFinderJobCanceler == null) {			fOccurrencesFinderJobCanceler= new OccurrencesFinderJobCanceler();			fOccurrencesFinderJobCanceler.install();		}	}