Bug 216904 [Markers] Configure Contents dialog missing mnemonics and punctuation
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/TypesConfigurationArea.java
};
	}
	/**
	 * Return the elements for MarkerFieldFilterGroup groip.
	 * 
	 * @param group
	 * @return List of TypesEntry
	 */
	protected List elementsForGroup(MarkerFieldFilterGroup group) {
		if (models.containsKey(group))
			return (List) models.get(group);
		Iterator roots = group.getAllTypes().iterator();
		List markerNodes = new ArrayList();
		HashMap categories = new HashMap();
		while (roots.hasNext()) {
			MarkerType markerType = (MarkerType) roots.next();
			String categoryName = MarkerSupportRegistry.getInstance()
					.getCategory(markerType.getId());
			if (categoryName == null) {
				markerNodes.add(new MarkerTypeEntry(markerType));
			} else {
				CategoryEntry category;
				if (categories.containsKey(categoryName)) {
					category = (CategoryEntry) categories.get(categoryName);
				} else {
					category = new CategoryEntry(categoryName);
					categories.put(categoryName, category);
					markerNodes.add(category);
				}
				MarkerTypeEntry node = new MarkerTypeEntry(markerType);