Bug 118430 Search looking in system libs even though told not too
Build 3.2m3 When searching for declaration of "wait*" methods in working set: Jdtcore+test projects, it finds matches inside system JARs, but the checkbox "Search the JRE system libraries" was deselected. The working set "Jdtcore+tests" contains the JDT/Core projects (including test ones). Amongst the unexpected matches was: Object#wait()
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/JavaSearchPage.java
if (workingSets[i] == null) {
						workingSets= null;
					}
				}
			}
			try {
				int searchFor= settings.getInt("searchFor"); 
				int scope= settings.getInt("scope"); 
				int limitTo= settings.getInt("limitTo"); 
				boolean isCaseSensitive= settings.getBoolean("isCaseSensitive"); 
				return 	new SearchPatternData(searchFor, limitTo, pattern, isCaseSensitive, elem, scope, workingSets);
			} catch (NumberFormatException e) {
				return null;
			}
		}
		
	}
	
	public static final String PARTICIPANT_EXTENSION_POINT= "org.eclipse.jdt.ui.queryParticipants"; 
	public static final String EXTENSION_POINT_ID= "org.eclipse.jdt.ui.JavaSearchPage"; 
	public static final String PREF_SEARCH_JRE= "org.eclipse.jdt.ui.searchJRE"; 
	
	private static final int HISTORY_SIZE= 12;
	
	
	private final static String PAGE_NAME= "JavaSearchPage"; 
	private final static String STORE_CASE_SENSITIVE= "CASE_SENSITIVE"; 
	private final static String STORE_HISTORY= "HISTORY"; 
	private final static String STORE_HISTORY_SIZE= "HISTORY_SIZE";