protected void updateOccurrenceAnnotations() {
protected void updateOccurrenceAnnotations(ITextSelection selection, CompilationUnit astRoot) {
	protected void updateOccurrenceAnnotations() {		if (!fMarkOccurrenceAnnotations)			return;				IDocument document= getSourceViewer().getDocument();			if (document == null)				return;						OccurrencesFinder finder= new OccurrencesFinder(++fComputeCount, document, (ITextSelection) getSelectionProvider().getSelection());		Thread thread= new Thread(finder, "Occurrences Marker"); //$NON-NLS-1$		thread.setDaemon(true);		thread.start();	}