Bug 176986 [Markers] Move tasks into the problems view
We should consider moving the tasks into the problem view as currently no one is using them in the tasks view. The main issue this could create is performance - problems change rapidly but tasks are generally pretty static and it may be a fair amount of extra time spent sorting them.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerSupportRegistry.java
private String[] getMarkerTypes(IConfigurationElement element) {
		IConfigurationElement[] types = element
				.getChildren(MARKER_TYPE_REFERENCE);
		String[] ids = new String[types.length];
		for (int i = 0; i < ids.length; i++) {
			ids[i] = types[i].getAttribute(MarkerSupportConstants.ATTRIBUTE_ID);
		}
		return ids;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler#addExtension(org.eclipse.core.runtime.dynamichelpers.IExtensionTracker,
	 *      org.eclipse.core.runtime.IExtension)
	 */
	public void addExtension(IExtensionTracker tracker, IExtension extension) {
		Map groupIDsToEntries = new HashMap();
		Map entryIDsToEntries = new HashMap();
		Map generatorExtensions = new HashMap();
		Set attributeMappings = new HashSet();
		processExtension(tracker, extension, groupIDsToEntries,
				entryIDsToEntries, attributeMappings, generatorExtensions);
		postProcessExtensions(groupIDsToEntries, entryIDsToEntries,
				attributeMappings, generatorExtensions);
	}
	/**
	 * Get the collection of currently registered filters.
	 * 
	 * @return Collection of ProblemFilter
	 */