Lines 53-58
public class SearchPreferencePage extends FieldEditorPreferencePage implements I
Link Here
|
53 |
public static final String TEXT_SEARCH_ENGINE = "org.eclipse.search.textSearchEngine"; //$NON-NLS-1$ |
53 |
public static final String TEXT_SEARCH_ENGINE = "org.eclipse.search.textSearchEngine"; //$NON-NLS-1$ |
54 |
public static final String TEXT_SEARCH_QUERY_PROVIDER = "org.eclipse.search.textSearchQueryProvider"; //$NON-NLS-1$ |
54 |
public static final String TEXT_SEARCH_QUERY_PROVIDER = "org.eclipse.search.textSearchQueryProvider"; //$NON-NLS-1$ |
55 |
public static final String LIMIT_HISTORY= "org.eclipse.search.limitHistory"; //$NON-NLS-1$ |
55 |
public static final String LIMIT_HISTORY= "org.eclipse.search.limitHistory"; //$NON-NLS-1$ |
|
|
56 |
/** |
57 |
* Preference switch. If <code>true</code> then the last used search page is opened when the search dialog is opened |
58 |
* instead of the page that is calculated to fit best the current selection/editor/... |
59 |
*/ |
60 |
public static final String USE_LAST_USED_SEARCHPAGE= "org.eclipse.search.useLastUsedSearchPage"; //$NON-NLS-1$ |
56 |
|
61 |
|
57 |
private ColorFieldEditor fColorEditor; |
62 |
private ColorFieldEditor fColorEditor; |
58 |
private BooleanFieldEditor fEmphasizedCheckbox; |
63 |
private BooleanFieldEditor fEmphasizedCheckbox; |
Lines 91-96
public class SearchPreferencePage extends FieldEditorPreferencePage implements I
Link Here
|
91 |
store.setDefault(TEXT_SEARCH_ENGINE, ""); //default search engine is empty string //$NON-NLS-1$ |
96 |
store.setDefault(TEXT_SEARCH_ENGINE, ""); //default search engine is empty string //$NON-NLS-1$ |
92 |
store.setDefault(TEXT_SEARCH_QUERY_PROVIDER, ""); // default query provider is empty string //$NON-NLS-1$ |
97 |
store.setDefault(TEXT_SEARCH_QUERY_PROVIDER, ""); // default query provider is empty string //$NON-NLS-1$ |
93 |
store.setDefault(LIMIT_HISTORY, 10); |
98 |
store.setDefault(LIMIT_HISTORY, 10); |
|
|
99 |
store.setDefault(USE_LAST_USED_SEARCHPAGE, false); |
94 |
} |
100 |
} |
95 |
|
101 |
|
96 |
|
102 |
|
Lines 102-107
public class SearchPreferencePage extends FieldEditorPreferencePage implements I
Link Here
|
102 |
protected void createFieldEditors() { |
108 |
protected void createFieldEditors() { |
103 |
addField(new BooleanFieldEditor(REUSE_EDITOR, SearchMessages.SearchPreferencePage_reuseEditor, getFieldEditorParent())); |
109 |
addField(new BooleanFieldEditor(REUSE_EDITOR, SearchMessages.SearchPreferencePage_reuseEditor, getFieldEditorParent())); |
104 |
addField(new BooleanFieldEditor(BRING_VIEW_TO_FRONT, SearchMessages.SearchPreferencePage_bringToFront, getFieldEditorParent())); |
110 |
addField(new BooleanFieldEditor(BRING_VIEW_TO_FRONT, SearchMessages.SearchPreferencePage_bringToFront, getFieldEditorParent())); |
|
|
111 |
addField(new BooleanFieldEditor(USE_LAST_USED_SEARCHPAGE, SearchMessages.SearchPreferencePage_useLastUsedSearchPage, getFieldEditorParent())); |
105 |
|
112 |
|
106 |
fIgnorePotentialMatchesCheckbox= new BooleanFieldEditor( |
113 |
fIgnorePotentialMatchesCheckbox= new BooleanFieldEditor( |
107 |
IGNORE_POTENTIAL_MATCHES, |
114 |
IGNORE_POTENTIAL_MATCHES, |