Bug 114784 [Markers][WorkingSets] Strange working set name "Aggregate for window 1130948898218"
[I20051102-0010] In the Problems view, click on "Configure Filters...", then click the "Select..." button to select a working set and select "Window Working Sets". (Why plural? The dialog says: "Select a working set", so I would expect just "Window Working Set") Click OK -> The dialog now displays a strangely named working set "Aggregate for window 1130948898218". I would expect something like "Window Working Set".
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/DialogMarkerFilter.java
for (int i = 0; i < roots.size(); i++) {
			Object obj = roots.get(i);
			buildTypeTree(markerNodes, obj, categories);
		}
		return markerNodes.toArray();
	}
	/**
	 * Build the list of types and categories from the supplied object
	 * 
	 * @param elements
	 * @param obj
	 * @param categories
	 */
	private void buildTypeTree(List elements, Object obj, HashMap categories) {
		if (obj instanceof MarkerType) {
			MarkerType markerType = (MarkerType) obj;
			String categoryName = MarkerSupportRegistry.getInstance()
					.getCategory(markerType.getId());
			if (categoryName == null) {
				elements.add(new MarkerTypeNode(markerType));
			} else {
				MarkerCategory category;
				if (categories.containsKey(categoryName))
					category = (MarkerCategory) categories.get(categoryName);
				else {
					category = new MarkerCategory(categoryName);
					categories.put(categoryName, category);
					elements.add(category);
				}
				MarkerTypeNode node = new MarkerTypeNode(markerType);