Bug 294303 [Markers] 'Queuing Viewer Updates' in Problems view
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/MarkerUpdateJob.java
}
		monitor.setTaskName(MarkerMessages.MarkerView_processUpdates);
		
		markersListener.indicateStatus(
				MarkerMessages.MarkerView_processUpdates, false);
		processMarkerEntries(markers, monitor);
		if (monitor.isCanceled()) {
			return;
		}
		markersListener.scheduleUIUpdate(MarkersChangeListener.SHORT_DELAY);
		if (monitor.isCanceled()) {
			return;
		}
		lastUpdateTime=System.currentTimeMillis();
	}
	/**
	 * Collect the markers starting clean, all over again.
	 */
	protected boolean clean(MarkersChangeListener markersListener,
			IProgressMonitor monitor) {
		MarkerContentGenerator generator = builder.getGenerator();
		if (generator == null) {
			return false;
		}
		String[] types = generator.getTypes();
		if (monitor.isCanceled()) {
			return false;
		}
		return markersListener.startCollectingType(types, true,
				isIncremental(), monitor);