Bug 220662 [Markers] Problems view custom configuration with all types selected does not pick up new types
I20080226-1155 Some plug-ins in my workspace produced the new API problem markers. My Problems view was set to show "All Errors" (On any element, Error, all types selected), but the API problems did not get selected. There must be a way to configure the Problems view to also show all new problem types -- and this should be used in the default "All Errors" configuration.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/MarkerContentGenerator.java
*/
	public static final Object CACHE_UPDATE_FAMILY = new Object();
	private static final String ELEMENT_MARKER_FIELD_FILTER_GROUP = "markerFieldFilterGrouping"; 
	private static final IResource[] EMPTY_RESOURCE_ARRAY = new IResource[0];
	private static final String MARKER_FIELD_REFERENCE = "markerFieldReference"; 
	private MarkerField[] allFields;
	private IConfigurationElement configurationElement;
	private Collection markerTypes;
	private MarkerField[] initialVisible;
	private Collection groups;
	private Collection generatorExtensions = new ArrayList();
	/**
	 * Create a new MarkerContentGenerator
	 * 
	 * @param element
	 */
	public MarkerContentGenerator(IConfigurationElement element) {
		configurationElement = element;
	}
	/**
	 * Add the groups defined in the receiver to the collection of groups.
	 * 
	 * @param groups
	 */
	private void addDefinedGroups(Collection groups) {
		
		addGroupsFrom(configurationElement, groups);
		
		Iterator extensions = generatorExtensions.iterator();
		while (extensions.hasNext()) {