Bug 216904 [Markers] Configure Contents dialog missing mnemonics and punctuation
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/TypesConfigurationArea.java
category.add(node);
			}
		}
		models.put(group, markerNodes);
		return markerNodes;
	}
	/**
	 * Find the type entries for group that correspond to it's current selection
	 * and add them to the checked or grey checked lists as appropriate.
	 * 
	 * @param group
	 * @param entries
	 * @param greyEntries
	 */
	private void findTypeEntries(MarkerFieldFilterGroup group,
			Collection entries, Collection greyEntries) {
		Iterator elements = elementsForGroup(group).iterator();
		Collection selectedTypes = ((MarkerTypeFieldFilter) group
				.getFilter(this.getField())).getSelectedTypes();
		while (elements.hasNext()) {
			TypesEntry entry = (TypesEntry) elements.next();
			entry.addElementsMatching(selectedTypes, entries);
			if (entry.hasChildren()) {
				Collection children = entry.getChildren();
				if (entries.containsAll(children))
					entries.add(entry);
				else {
					Iterator iterator = children.iterator();
					while (iterator.hasNext()) {
						if (entries.contains(iterator.next())) {