Bug 214492 [Markers] Need to be able to add filters to existing markers views
Currently you can only add filters to a new markerContentProvider. We need to able to bind them to existing markerContentProviders as well.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/MarkerContentGenerator.java
* Initialise the receiver from the configuration element. This is done as a
	 * post processing step.
	 * 
	 * @param registry
	 *            the MarkerSupportRegistry being used to initialise the
	 *            receiver.
	 */
	public void initializeFromConfigurationElement(
			MarkerSupportRegistry registry) {
		IConfigurationElement[] elements = configurationElement
				.getChildren(MARKER_FIELD_REFERENCE);
		Collection allFieldList = new ArrayList();
		Collection initialVisibleList = new ArrayList();
		for (int i = 0; i < elements.length; i++) {
			MarkerField field = registry.getField(elements[i]
					.getAttribute(MarkerSupportConstants.ATTRIBUTE_ID));
			if (field == null)
				continue;
			allFieldList.add(field);
			if (!MarkerSupportInternalUtilities.VALUE_FALSE.equals(elements[i]
					.getAttribute(ATTRIBUTE_VISIBLE)))
				initialVisibleList.add(field);
		}
		allFields = new MarkerField[allFieldList.size()];
		allFieldList.toArray(allFields);
		initialVisible = new MarkerField[initialVisibleList.size()];
		initialVisibleList.toArray(initialVisible);
	}
}