1 /*******************************************************************************
2  * Copyright (c) 2000, 2018 IBM Corporation and others.
3  *
4  * This program and the accompanying materials
5  * are made available under the terms of the Eclipse Public License 2.0
6  * which accompanies this distribution, and is available at
7  * https://www.eclipse.org/legal/epl-2.0/
8  *
9  * SPDX-License-Identifier: EPL-2.0
10  *
11  * Contributors:
12  *     IBM Corporation - initial API and implementation
13  *     Sebastian Davids <sdavids@gmx.de> - Fix for bug 95292 - [Intro]
14  *     		Help > Welcome missing F1 context
15  *******************************************************************************/
16 
17 package org.eclipse.ui.internal;
18 
19 import org.eclipse.ui.PlatformUI;
20 
21 /**
22  * Help context ids for the workbench.
23  * <p>
24  * This interface contains constants only; it is not intended to be implemented
25  * or extended.
26  * </p>
27  *
28  * @issue this class has been xcloned to org.eclipse.ui.internal.ide package;
29  *        remove all IDE-specific constants from here
30  */
31 public interface IWorkbenchHelpContextIds {
32 	String PREFIX = PlatformUI.PLUGIN_ID + "."; //$NON-NLS-1$
33 
34 	// Missing context help
35 	String MISSING = PREFIX + "missing"; //$NON-NLS-1$
36 
37 	// Actions
38 
39 	String DOCK_ON_PERSPECTIVE_ACTION = PREFIX + "dock_on_perspective_action_context"; //$NON-NLS-1$
40 
41 	String SHOW_TEXT_PERSPECTIVE_ACTION = PREFIX + "show_text_perspective_action_context"; //$NON-NLS-1$
42 
43 	String PROPERTY_DIALOG_ACTION = PREFIX + "property_dialog_action_context"; //$NON-NLS-1$
44 
45 	String NEW_ACTION = PREFIX + "new_action_context"; //$NON-NLS-1$
46 
47 	String IMPORT_ACTION = PREFIX + "import_action_context"; //$NON-NLS-1$
48 
49 	String EXPORT_ACTION = PREFIX + "export_action_context"; //$NON-NLS-1$
50 
51 	String SAVE_PERSPECTIVE_ACTION = PREFIX + "save_perspective_action_context"; //$NON-NLS-1$
52 
53 	String SAVE_AS_ACTION = PREFIX + "save_as_action_context"; //$NON-NLS-1$
54 
55 	String SAVE_ALL_ACTION = PREFIX + "save_all_action_context"; //$NON-NLS-1$
56 
57 	String SAVE_ACTION = PREFIX + "save_action_context"; //$NON-NLS-1$
58 
59 	String ABOUT_ACTION = PREFIX + "about_action_context"; //$NON-NLS-1$
60 
61 	String CLOSE_ALL_ACTION = PREFIX + "close_all_action_context"; //$NON-NLS-1$
62 
63 	String CLOSE_OTHERS_ACTION = PREFIX + "close_others_action_context"; //$NON-NLS-1$
64 
65 	String LOCK_TOOLBAR_ACTION = PREFIX + "lock_toolbar_action_context"; //$NON-NLS-1$
66 
67 	String CLOSE_PAGE_ACTION = PREFIX + "close_page_action_context"; //$NON-NLS-1$
68 
69 	String CLOSE_PART_ACTION = PREFIX + "close_part_action_context"; //$NON-NLS-1$
70 
71 	String EDIT_ACTION_SETS_ACTION = PREFIX + "edit_action_sets_action_context"; //$NON-NLS-1$
72 
73 	String DELETE_RETARGET_ACTION = PREFIX + "delete_retarget_action_context"; //$NON-NLS-1$
74 
75 	String CLOSE_ALL_PAGES_ACTION = PREFIX + "close_all_pages_action_context"; //$NON-NLS-1$
76 
77 	String OPEN_NEW_WINDOW_ACTION = PREFIX + "open_new_window_action_context"; //$NON-NLS-1$
78 
79 	String OPEN_PREFERENCES_ACTION = PREFIX + "open_preferences_action_context"; //$NON-NLS-1$
80 
81 	String QUIT_ACTION = PREFIX + "quit_action_context"; //$NON-NLS-1$
82 
83 	String RESET_PERSPECTIVE_ACTION = PREFIX + "reset_perspective_action_context"; //$NON-NLS-1$
84 
85 	String TOGGLE_EDITORS_VISIBILITY_ACTION = PREFIX + "target_editors_visibility_action_context"; //$NON-NLS-1$
86 
87 	String SHOW_VIEW_ACTION = PREFIX + "show_view_action_context"; //$NON-NLS-1$
88 
89 	String SHOW_VIEW_OTHER_ACTION = PREFIX + "show_view_other_action_context"; //$NON-NLS-1$
90 
91 	String OPEN_PERSPECTIVE_ACTION = PREFIX + "open_perspective_action_context"; //$NON-NLS-1$
92 
93 	String CLOSE_ALL_SAVED_ACTION = PREFIX + "close_all_saved_action_context"; //$NON-NLS-1$
94 
95 	String SHOW_VIEW_MENU_ACTION = PREFIX + "show_view_menu_action_context"; //$NON-NLS-1$
96 
97 	String WORKBENCH_EDITORS_ACTION = PREFIX + "workbench_editors_action_context"; //$NON-NLS-1$
98 
99 	String CELL_CUT_ACTION = PREFIX + "cell_cut_action_context"; //$NON-NLS-1$
100 
101 	String CELL_COPY_ACTION = PREFIX + "cell_copy_action_context"; //$NON-NLS-1$
102 
103 	String CELL_PASTE_ACTION = PREFIX + "cell_paste_action_context"; //$NON-NLS-1$
104 
105 	String CELL_DELETE_ACTION = PREFIX + "cell_delete_action_context"; //$NON-NLS-1$
106 
107 	String CELL_FIND_ACTION = PREFIX + "cell_find_action_context"; //$NON-NLS-1$
108 
109 	String CELL_SELECT_ALL_ACTION = PREFIX + "cell_select_all_action_context"; //$NON-NLS-1$
110 
111 	String CELL_UNDO_ACTION = PREFIX + "cell_undo_action_context"; //$NON-NLS-1$
112 
113 	String CELL_REDO_ACTION = PREFIX + "cell_redo_action_context"; //$NON-NLS-1$
114 
115 	String SHOW_PART_PANE_MENU_ACTION = PREFIX + "show_part_pane_menu_action_context"; //$NON-NLS-1$
116 
117 	String CYCLE_PART_FORWARD_ACTION = PREFIX + "cycle_part_forward_action_context"; //$NON-NLS-1$
118 
119 	String CYCLE_PART_BACKWARD_ACTION = PREFIX + "cycle_part_backward_action_context"; //$NON-NLS-1$
120 
121 	String CYCLE_EDITOR_FORWARD_ACTION = PREFIX + "cycle_editor_forward_action_context"; //$NON-NLS-1$
122 
123 	String CYCLE_EDITOR_BACKWARD_ACTION = PREFIX + "cycle_editor_backward_action_context"; //$NON-NLS-1$
124 
125 	String CYCLE_PERSPECTIVE_FORWARD_ACTION = PREFIX + "cycle_perspective_forward_action_context"; //$NON-NLS-1$
126 
127 	String CYCLE_PERSPECTIVE_BACKWARD_ACTION = PREFIX + "cycle_perspective_backward_action_context"; //$NON-NLS-1$
128 
129 	String ACTIVATE_EDITOR_ACTION = PREFIX + "activate_editor_action_context"; //$NON-NLS-1$
130 
131 	String MAXIMIZE_PART_ACTION = PREFIX + "maximize_part_action_context"; //$NON-NLS-1$
132 
133 	String MINIMIZE_PART_ACTION = PREFIX + "minimize_part_action_context"; //$NON-NLS-1$
134 
135 	String SELECT_WORKING_SET_ACTION = PREFIX + "select_working_set_action_context"; //$NON-NLS-1$
136 
137 	String CLEAR_WORKING_SET_ACTION = PREFIX + "clear_working_set_action_context"; //$NON-NLS-1$
138 
139 	String EDIT_WORKING_SET_ACTION = PREFIX + "edit_working_set_action_context"; //$NON-NLS-1$
140 
141 	String SHOW_IN_ACTION = PREFIX + "show_in_action_context"; //$NON-NLS-1$
142 
143 	String NAVIGATION_HISTORY_FORWARD = PREFIX + "navigation_history_forward"; //$NON-NLS-1$
144 
145 	String NAVIGATION_HISTORY_BACKWARD = PREFIX + "navigation_history_backward"; //$NON-NLS-1$
146 
147 	String HELP_CONTENTS_ACTION = PREFIX + "help_contents_action_context"; //$NON-NLS-1$
148 
149 	String HELP_SEARCH_ACTION = PREFIX + "help_search_action_context"; //$NON-NLS-1$
150 
151 	String DYNAMIC_HELP_ACTION = PREFIX + "dynamic_help_action_context"; //$NON-NLS-1$
152 
153 	String INTRO_ACTION = PREFIX + "intro_action_context"; //$NON-NLS-1$
154 
155 	// // Dialogs
156 	String ABOUT_DIALOG = PREFIX + "about_dialog_context"; //$NON-NLS-1$
157 
158 	String ABOUT_PLUGINS_DIALOG = PREFIX + "about_plugins_dialog_context"; //$NON-NLS-1$
159 
160 	String ABOUT_FEATURES_PLUGINS_DIALOG = PREFIX + "about_features_plugins_dialog_context"; //$NON-NLS-1$
161 
162 	String ABOUT_FEATURES_DIALOG = PREFIX + "about_features_dialog_context"; //$NON-NLS-1$
163 
164 	String SYSTEM_SUMMARY_DIALOG = PREFIX + "system_summary_dialog_context"; //$NON-NLS-1$
165 
166 	String ACTION_SET_SELECTION_DIALOG = PREFIX + "action_set_selection_dialog_context"; //$NON-NLS-1$
167 
168 	String EDITOR_SELECTION_DIALOG = PREFIX + "editor_selection_dialog_context"; //$NON-NLS-1$
169 
170 	String FILE_EXTENSION_DIALOG = PREFIX + "file_extension_dialog_context"; //$NON-NLS-1$
171 
172 	String PREFERENCE_DIALOG = PREFIX + "preference_dialog_context"; //$NON-NLS-1$
173 
174 	String PROBLEMS_VIEW = PREFIX + "problem_view_context";//$NON-NLS-1$
175 
176 	String PROPERTY_DIALOG = PREFIX + "property_dialog_context"; //$NON-NLS-1$
177 
178 	String SAVE_PERSPECTIVE_DIALOG = PREFIX + "save_perspective_dialog_context"; //$NON-NLS-1$
179 
180 	String SELECT_PERSPECTIVE_DIALOG = PREFIX + "select_perspective_dialog_context"; //$NON-NLS-1$
181 
182 	String SHOW_VIEW_DIALOG = PREFIX + "show_view_dialog_context"; //$NON-NLS-1$
183 
184 	String TYPE_FILTERING_DIALOG = PREFIX + "type_filtering_dialog_context"; //$NON-NLS-1$
185 
186 	String LIST_SELECTION_DIALOG = PREFIX + "list_selection_dialog_context"; //$NON-NLS-1$
187 
188 	String YES_NO_CANCEL_LIST_SELECTION_DIALOG = PREFIX + "yes_no_cancel_list_selection_dialog_context"; //$NON-NLS-1$
189 
190 	String WORKING_SET_SELECTION_DIALOG = PREFIX + "working_set_selection_dialog_context"; //$NON-NLS-1$
191 
192 	String WORKBENCH_EDITORS_DIALOG = PREFIX + "workbench_editors_dialog"; //$NON-NLS-1$
193 
194 	// // Editors
195 	String FILE_EDITORS_PREFERENCE_PAGE = PREFIX + "file_editors_preference_page_context"; //$NON-NLS-1$
196 
197 	String PERSPECTIVES_PREFERENCE_PAGE = PREFIX + "perspectives_preference_page_context"; //$NON-NLS-1$
198 
199 	String VIEWS_PREFERENCE_PAGE = PREFIX + "views_preference_page_context"; //$NON-NLS-1$
200 
201 	String FONTS_PREFERENCE_PAGE = PREFIX + "font_preference_page_context"; //$NON-NLS-1$
202 
203 	String KEYS_PREFERENCE_PAGE = PREFIX + "keys_preference_page_context"; //$NON-NLS-1$
204 
205 	String LINK_HANDLERS_PREFERENCE_PAGE = PREFIX + "link_handlers_page_context"; //$NON-NLS-1$
206 
207 	String WORKBENCH_EDITOR_PREFERENCE_PAGE = PREFIX + "workbench_editor_preference_page_context"; //$NON-NLS-1$
208 
209 	String CONTENT_TYPES_PREFERENCE_PAGE = PREFIX + "content_types_preference_page_context"; //$NON-NLS-1$
210 
211 	String WORKBENCH_PREFERENCE_PAGE = PREFIX + "workbench_preference_page_context"; //$NON-NLS-1$
212 
213 	String GLOBALIZATION_PREFERENCE_PAGE = PREFIX + "globalization_preference_page_context"; //$NON-NLS-1$
214 
215 	String DECORATORS_PREFERENCE_PAGE = PREFIX + "decorators_preference_page_context"; //$NON-NLS-1$
216 
217 	String STARTUP_PREFERENCE_PAGE = PREFIX + "startup_preference_page_context"; //$NON-NLS-1$
218 
219 	String WORKSPACES_PREFERENCE_PAGE = PREFIX + "workspaces_preference_page_context"; //$NON-NLS-1$
220 
221 	String RESPONSIVE_UI = PREFIX + "responsive_ui_context"; //$NON-NLS-1$
222 
223 	// // Windows
224 	String DETACHED_WINDOW = PREFIX + "detached_window_context"; //$NON-NLS-1$
225 
226 	String WORKBENCH_WINDOW = PREFIX + "workbench_window_context"; //$NON-NLS-1$
227 
228 	// // Wizard pages
229 
230 	String NEW_WIZARD_SELECTION_WIZARD_PAGE = PREFIX + "new_wizard_selection_wizard_page_context"; //$NON-NLS-1$
231 
232 	String EXPORT_WIZARD_SELECTION_WIZARD_PAGE = PREFIX + "export_wizard_selection_wizard_page_context"; //$NON-NLS-1$
233 
234 	String IMPORT_WIZARD_SELECTION_WIZARD_PAGE = PREFIX + "import_wizard_selection_wizard_page_context"; //$NON-NLS-1$
235 
236 	String WORKING_SET_TYPE_PAGE = PREFIX + "working_set_type_page"; //$NON-NLS-1$
237 
238 	// Wizards
239 	String NEW_WIZARD = PREFIX + "new_wizard_context"; //$NON-NLS-1$
240 
241 	String NEW_WIZARD_SHORTCUT = PREFIX + "new_wizard_shortcut_context"; //$NON-NLS-1$
242 
243 	String IMPORT_WIZARD = PREFIX + "import_wizard_context"; //$NON-NLS-1$
244 
245 	String EXPORT_WIZARD = PREFIX + "export_wizard_context"; //$NON-NLS-1$
246 
247 	String WORKING_SET_NEW_WIZARD = PREFIX + "working_set_new_wizard_context"; //$NON-NLS-1$
248 
249 	String WORKING_SET_EDIT_WIZARD = PREFIX + "working_set_edit_wizard_context"; //$NON-NLS-1$
250 
251 	String CAPABILITY_PREFERENCE_PAGE = PREFIX + "capabilities_preference_page_context"; //$NON-NLS-1$
252 	String TOGGLE_COOLBAR_ACTION = PREFIX + "toggle_coolbar_action"; //$NON-NLS-1$
253 }
254