Bug 315281 update copyrights for 3.6
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerSupportRegistry.java
private void processMarkerField(IExtensionTracker tracker,
			IExtension extension, IConfigurationElement element) {
		MarkerField field = null;
		try {
			field = (MarkerField) IDEWorkbenchPlugin.createExtension(element,
					ATTRIBUTE_CLASS);
			field.setConfigurationElement(element);
		} catch (CoreException e) {
			Policy.handle(e);
		}
		if (field != null)
			fields.put(element
					.getAttribute(MarkerSupportInternalUtilities.ATTRIBUTE_ID), field);
		tracker.registerObject(extension, field, IExtensionTracker.REF_STRONG);
	}
	/**
	 * Process the cross references after all of the extensions have been read.
	 * 
	 * @param groupIDsToEntries
	 *            Mapping of group names to the markerGroupingEntries registered
	 *            for them
	 * @param entryIDsToEntries
	 *            Mapping of entry names to the mappings for them
	 * @param attributeMappings
	 *            the markerAttributeGroupings found
	 * @param generatorExtensions
	 *            map of generator id to generator descriptors
	 */
	private void postProcessExtensions(Map groupIDsToEntries,
			Map entryIDsToEntries, Collection attributeMappings,