Bug 214649 [Markers] Allow markerAttributeGroupings and markerGroups to be specified within contentGenerators
With everything at the top level it is hard to see the relation to a contentGenerator and the groups and attribute groupings. These should be sub elements a la menus.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/MarkerContentGenerator.java
while (iter.hasNext()) {
				MarkerType markerType = (MarkerType) iter.next();
				try {
					
					
					
					IMarker[] markers = resource.findMarkers(
							markerType.getId(), includeAllSubtypes
									.contains(markerType), depth);
					monitor.worked(1);
					filterMarkers(results, group, markers);
				} catch (CoreException e) {
					MarkerSupportInternalUtilities.handle(e);
				}
			}
		}
		monitor.done();
	}
	/**
	 * Re-generate all of the markers and filter them based on the enabled
	 * filters.
	 * 
	 * @param subMonitor
	 * @param andFilters
	 *            if <code>true</code> return the intersection of the filters
	 * @param focusResources
	 *            the current selected resources
	 * @param enabledFilters
	 *            the enabled {@link MarkerFieldFilterGroup}s to apply
	 * @return MarkerMap