Bug 315281 update copyrights for 3.6
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerSupportRegistry.java
entryIDsToEntries.put(entry.getId(), entry);
				tracker.registerObject(extension, entry,
						IExtensionTracker.REF_STRONG);
				continue;
			}
			if (element.getName().equals(MARKER_ATTRIBUTE_GROUPING)) {
				AttributeMarkerGrouping grouping = new AttributeMarkerGrouping(
						element);
				attributeMappings.add(grouping);
				tracker.registerObject(extension, grouping,
						IExtensionTracker.REF_STRONG);
				continue;
			}
			if (element.getName().equals(MARKER_CATEGORY)) {
				String[] markerTypes = getMarkerTypes(element);
				String categoryName = element
						.getAttribute(MarkerSupportInternalUtilities.ATTRIBUTE_NAME);
				for (int i = 0; i < markerTypes.length; i++) {
					categories.put(markerTypes[i], categoryName);
				}
				tracker.registerObject(extension, categoryName,
						IExtensionTracker.REF_STRONG);
				continue;
			}
			if (element.getName().equals(MARKER_CONTENT_GENERATOR_EXTENSION)) {
				String generatorName = element
						.getAttribute(ATTRIBUTE_GENERATOR_ID);
				Collection extensionCollection;
				if(generatorExtensions.containsKey(generatorName))
					extensionCollection = (Collection) generatorExtensions.get(generatorName);