Bug 60414 Should generate IMarker if editor doesn't provide AnnotationModel
To be backward compatible with existing multi page editors we should generate temporary search markers if the text editor doesn't support Annotation models.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/JavaSearchPage.java
this.scope= scope;
		}
		public int getScope() {
			return scope;
		}
		public void setSearchFor(int searchFor) {
			this.searchFor= searchFor;
		}
		public int getSearchFor() {
			return searchFor;
		}
		public void setWorkingSets(IWorkingSet[] workingSets) {
			this.workingSets= workingSets;
		}
		public IWorkingSet[] getWorkingSets() {
			return workingSets;
		}
	}
	
	public static final String PARTICIPANT_EXTENSION_POINT= "org.eclipse.jdt.ui.queryParticipants"; 
	public static final String EXTENSION_POINT_ID= "org.eclipse.jdt.ui.JavaSearchPage"; 
	
	private final static String PAGE_NAME= "JavaSearchPage"; 
	private final static String STORE_CASE_SENSITIVE= PAGE_NAME + "CASE_SENSITIVE"; 
	private static List fgPreviousSearchPatterns= new ArrayList(20);
	
	private SearchPatternData fInitialData;
	private IStructuredSelection fStructuredSelection;
	private IJavaElement fJavaElement;
	private boolean fFirstTime= true;