Bug 113821 [Markers] Poor job name: Fetching children of Searching for markers
Build id: I20051025-0800 1) Open the progress view and the problems view 2) Start a long build. There is a job in the progress view called "Fetching children of Searching for markers". First, this is not a good name. Second, it should probably be a system job.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerAdapter.java
if (markerLimit != -1) {
			monitor.subTask(MarkerMessages.MarkerView_18);
			SubProgressMonitor mon = new SubProgressMonitor(monitor, 40);
			lastMarkers = SortUtil.getFirst(lastMarkers, (TableSorter) view
					.getViewer().getSorter(), markerLimit, mon);
			if (monitor.isCanceled())
				return;
		}
		monitor.subTask(MarkerMessages.MarkerView_queueing_updates);
		SubProgressMonitor sub = new SubProgressMonitor(monitor, 50);
		if (view.isHierarchalMode()) {
			view.getTableSorter().sort(view.getViewer(), lastMarkers);
			MarkerCategory[] categories = buildHierarchy(lastMarkers, 0,
					lastMarkers.getSize() - 1, 0, null);
			if (categories == null)
				collector.add(lastMarkers.toArray(), sub);
			else
				collector.add(categories, sub);
		} else
			collector.add(lastMarkers.toArray(), sub);
		if (monitor.isCanceled())
			return;
		monitor.done();
		
	}
	/**
	 * Add the children of object to collector.
	 * 
	 * @param object
	 * @param collector