Bug 242208 [Markers] Filtering problems by working set doesn't take into account new files
Build ID: I20080617-2000 Steps To Reproduce: 1.Create a Java project 2.Create a working set that contains only a subset of source files 3.Create a filter in the problems view, whose scope is set to the working set 4.The filter works ok 5.Create a new source file that is included inside the working set 6.No errors are shown for this file 7.Deactivate the filter and activate it again 8.The errors are now shown. More information: I expect to get the step 8 result without doing the 7th step.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/MarkerFieldFilterGroup.java
/**
	 * The attribute values for the scope
	 * 
	 */
	private static final String ATTRIBUTE_SCOPE = "scope"; 
	private static final String ATTRIBUTE_VALUES = "values"; 
	private static final IProject[] EMPTY_PROJECT_ARRAY = new IProject[0];
	/**
	 * Constant for any element.
	 */
	static final int ON_ANY = 0;
	/**
	 * Constant for any element in same container.
	 */
	static final int ON_ANY_IN_SAME_CONTAINER = 3;
	/**
	 * Constant for selected element and children.
	 */
	static final int ON_SELECTED_AND_CHILDREN = 2;
	/**
	 * Constant for any selected element only.
	 */
	static final int ON_SELECTED_ONLY = 1;
	/**
	 * Constant for on working set.
	 */
	static final int ON_WORKING_SET = 4;
	static final String TAG_ENABLED = "enabled"; 
	private static final String TAG_SCOPE = "scope"; 
	private static final String TAG_FIELD_FILTER_ENTRY = "fieldFilter";