Bug 293787 Markers view not filtering by workingsets
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/MarkerContentGenerator.java
for (int i = 0; i < selectedResources.length; i++) {
					resourceSet.add(selectedResources[i]);
				}
				break;
			}
			case MarkerFieldFilterGroup.ON_ANY_IN_SAME_CONTAINER: {
				IResource[] resources = getProjects(selectedResources);
				for (int i = 0; i < selectedResources.length; i++) {
					resourceSet.add(resources[i]);
				}
				break;
			}
			case MarkerFieldFilterGroup.ON_WORKING_SET: {
				group.refresh();
				IResource[] resources = group.getResourcesInWorkingSet();
				for (int i = 0; i < selectedResources.length; i++) {
					resourceSet.add(resources[i]);
				}
				break;
			}
			}
			if (!andFilters && resourceSet.contains(root)) {
				List list = new ArrayList(1);
				list.add(root);
				return list;
			}
		}
		return resourceSet;
	}
	void dispose() {