Bug 55162 IPresentablePart needs to be able to opt out of done state
20040317 We need to be able to allow an IPresentablePart to opt out of showing bold when it is done. Currently any part that is not the focus part will show bold when it is done. For the marker views in particular this is only desired when the markers change.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerView.java
refresh();
			}
		}
	};
	
	protected ActionCopyMarker copyAction;
	protected ActionPasteMarker pasteAction;
	protected SelectionProviderAction revealAction;
	protected SelectionProviderAction openAction;
	protected SelectionProviderAction showInNavigatorAction;
	protected SelectionProviderAction deleteAction;
	protected SelectionProviderAction selectAllAction;
	protected SelectionProviderAction propertiesAction;
	
	private ISelectionListener focusListener = new ISelectionListener() {
		public void selectionChanged(IWorkbenchPart part, ISelection selection) {
			MarkerView.this.focusSelectionChanged(part, selection);
		}
	};
	
	private MarkerList currentMarkers = new MarkerList();
	private int totalMarkers = 0;
	private boolean markerCountDirty = true;
	Job uiJob = new UIJob(Messages.getString("MarkerView.refreshProgress")) { 
		public IStatus runInUIThread(IProgressMonitor monitor) {						
			updateStatusMessage();
			updateTitle();
			return Status.OK_STATUS;
		}
	};