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 * Serge Beauchamp (Freescale Semiconductor) - [252996] Resource filters 14 *******************************************************************************/ 15 package org.eclipse.ui.internal.ide; 16 17 /** 18 * Help context ids for the workbench. 19 * <p> 20 * This interface contains constants only; it is not intended to be implemented 21 * or extended. 22 * </p> 23 */ 24 public interface IIDEHelpContextIds { 25 String PREFIX = IDEWorkbenchPlugin.IDE_WORKBENCH + "."; //$NON-NLS-1$ 26 27 // Actions 28 String ADD_BOOKMARK_ACTION = PREFIX 29 + "add_bookmark_action_context"; //$NON-NLS-1$ 30 31 String ADD_TASK_ACTION = PREFIX 32 + "add_task_action_context"; //$NON-NLS-1$ 33 34 String INCREMENTAL_BUILD_ACTION = PREFIX 35 + "incremental_build_action_context"; //$NON-NLS-1$ 36 37 String FULL_BUILD_ACTION = PREFIX 38 + "full_build_action_context"; //$NON-NLS-1$ 39 40 String CLOSE_RESOURCE_ACTION = PREFIX 41 + "close_resource_action_context"; //$NON-NLS-1$ 42 43 String CLOSE_UNRELATED_PROJECTS_ACTION = PREFIX 44 + "close_unrelated_projects_action_context"; //$NON-NLS-1$ 45 46 String OPEN_RESOURCE_ACTION = PREFIX 47 + "open_resource_action_context"; //$NON-NLS-1$ 48 49 String OPEN_FILE_ACTION = PREFIX 50 + "open_file_action_context"; //$NON-NLS-1$ 51 52 String OPEN_LOCAL_FILE_ACTION = PREFIX 53 + "open_local_file_action_context"; //$NON-NLS-1$ 54 55 String OPEN_SYSTEM_EDITOR_ACTION = PREFIX 56 + "open_system_editor_action_context"; //$NON-NLS-1$ 57 58 String REFRESH_ACTION = PREFIX 59 + "refresh_action_context"; //$NON-NLS-1$ 60 61 String MOVE_RESOURCE_ACTION = PREFIX 62 + "move_resource_action_context"; //$NON-NLS-1$ 63 64 String COPY_RESOURCE_ACTION = PREFIX 65 + "copy_resource_action_context"; //$NON-NLS-1$ 66 67 String MOVE_PROJECT_ACTION = PREFIX 68 + "move_project_action_context"; //$NON-NLS-1$ 69 70 String COPY_PROJECT_ACTION = PREFIX 71 + "copy_project_action_context"; //$NON-NLS-1$ 72 73 String RENAME_RESOURCE_ACTION = PREFIX 74 + "rename_resource_action_context"; //$NON-NLS-1$ 75 76 String DELETE_RESOURCE_ACTION = PREFIX 77 + "delete_resource_action_context"; //$NON-NLS-1$ 78 79 String PROJECT_PROPERTY_DIALOG_ACTION = PREFIX 80 + "project_property_dialog_action_context"; //$NON-NLS-1$ 81 82 String CREATE_FOLDER_ACTION = PREFIX 83 + "create_folder_action_context"; //$NON-NLS-1$ 84 85 String CREATE_FILE_ACTION = PREFIX 86 + "create_file_action_context"; //$NON-NLS-1$ 87 88 String SCRUB_LOCAL_ACTION = PREFIX 89 + "scrub_local_action_context"; //$NON-NLS-1$ 90 91 String GLOBAL_INCREMENTAL_BUILD_ACTION = PREFIX 92 + "global_incremental_build_action_context"; //$NON-NLS-1$ 93 94 String GLOBAL_FULL_BUILD_ACTION = PREFIX 95 + "global_full_build_action_context"; //$NON-NLS-1$ 96 97 String QUICK_START_ACTION = PREFIX 98 + "quick_start_action_context"; //$NON-NLS-1$ 99 100 String TIPS_AND_TRICKS_ACTION = PREFIX 101 + "tips_and_tricks_action_context"; //$NON-NLS-1$ 102 103 String TEXT_CUT_ACTION = PREFIX 104 + "text_cut_action_context"; //$NON-NLS-1$ 105 106 String TEXT_COPY_ACTION = PREFIX 107 + "text_copy_action_context"; //$NON-NLS-1$ 108 109 String TEXT_PASTE_ACTION = PREFIX 110 + "text_paste_action_context"; //$NON-NLS-1$ 111 112 String TEXT_DELETE_ACTION = PREFIX 113 + "text_delete_action_context"; //$NON-NLS-1$ 114 115 String TEXT_SELECT_ALL_ACTION = PREFIX 116 + "text_select_all_action_context"; //$NON-NLS-1$ 117 118 String OPEN_WORKSPACE_FILE_ACTION = PREFIX 119 + "open_workspace_file_action_context"; //$NON-NLS-1$ 120 121 // Dialogs 122 String PROJECT_LOCATION_SELECTION_DIALOG = PREFIX 123 + "project_location_selection_dialog_context"; //$NON-NLS-1$ 124 125 String CONTAINER_SELECTION_DIALOG = PREFIX 126 + "container_selection_dialog_context"; //$NON-NLS-1$ 127 128 String FILE_SELECTION_DIALOG = PREFIX 129 + "file_selection_dialog_context"; //$NON-NLS-1$ 130 131 String RESOURCE_SELECTION_DIALOG = PREFIX 132 + "resource_selection_dialog_context"; //$NON-NLS-1$ 133 134 String DELETE_PROJECT_DIALOG = PREFIX 135 + "delete_project_dialog_context"; //$NON-NLS-1$ 136 137 String MARKER_RESOLUTION_SELECTION_DIALOG = PREFIX 138 + "marker_resolution_selection_dialog_context"; //$NON-NLS-1$ 139 140 String WELCOME_PAGE_SELECTION_DIALOG = PREFIX 141 + "welcome_page_selection_dialog"; //$NON-NLS-1$ 142 143 String TIPS_AND_TRICKS_PAGE_SELECTION_DIALOG = PREFIX 144 + "tips_and_tricks_page_selection_dialog"; //$NON-NLS-1$ 145 146 String OPEN_RESOURCE_DIALOG = PREFIX 147 + "open_resource_dialog"; //$NON-NLS-1$ 148 149 String NEW_FOLDER_DIALOG = PREFIX + "new_folder_dialog"; //$NON-NLS-1$ 150 151 String PATH_VARIABLE_SELECTION_DIALOG = PREFIX 152 + "path_variable_selection_dialog"; //$NON-NLS-1$ 153 154 String IMPORT_TYPE_DIALOG = PREFIX 155 + "import_type_dialog"; //$NON-NLS-1$ 156 157 String SAVE_AS_DIALOG = PREFIX 158 + "save_as_dialog_context"; //$NON-NLS-1$ 159 160 161 // Editors 162 String WELCOME_EDITOR = PREFIX 163 + "welcome_editor_context"; //$NON-NLS-1$ 164 165 // Preference pages 166 String BUILD_ORDER_PREFERENCE_PAGE = PREFIX 167 + "build_order_preference_page_context"; //$NON-NLS-1$ 168 169 String FILE_STATES_PREFERENCE_PAGE = PREFIX 170 + "file_states_preference_page_context"; //$NON-NLS-1$ 171 172 String LINKED_RESOURCE_PREFERENCE_PAGE = PREFIX 173 + "linked_resource_preference_page_context"; //$NON-NLS-1$ 174 175 // Property pages 176 String PROJECT_REFERENCE_PROPERTY_PAGE = PREFIX 177 + "project_reference_property_page_context"; //$NON-NLS-1$ 178 179 String PROJECT_NATURES_PROPERTY_PAGE = PREFIX 180 + "project_natures_property_page_context"; //$NON-NLS-1$ 181 182 String RESOURCE_FILTER_PROPERTY_PAGE = PREFIX 183 + "resource_filter_property_page_context"; //$NON-NLS-1$ 184 185 String EDIT_RESOURCE_FILTER_PROPERTY_PAGE = PREFIX 186 + "edit_resource_filter_property_page_context"; //$NON-NLS-1$ 187 188 String EDIT_RESOURCE_FILTER_DIALOG = PREFIX 189 + "edit_resource_filter_dialog_context"; //$NON-NLS-1$ 190 191 String RESOURCE_INFO_PROPERTY_PAGE = PREFIX 192 + "resource_info_property_page_context"; //$NON-NLS-1$ 193 194 String NEW_FILE_WIZARD_PAGE = PREFIX 195 + "new_file_wizard_page_context"; //$NON-NLS-1$ 196 197 // Wizard pages 198 String NEW_PROJECT_WIZARD_PAGE = PREFIX 199 + "new_project_wizard_page_context"; //$NON-NLS-1$ 200 201 String NEW_PROJECT_REFERENCE_WIZARD_PAGE = PREFIX 202 + "new_project_reference_wizard_page_context"; //$NON-NLS-1$ 203 204 String NEW_FOLDER_WIZARD_PAGE = PREFIX 205 + "new_folder_wizard_page_context"; //$NON-NLS-1$ 206 207 String LINKED_RESOURCE_PAGE = PREFIX 208 + "linked_resource_page_context"; //$NON-NLS-1$ 209 210 String NEW_GROUP_WIZARD_PAGE = PREFIX 211 + "new_group_wizard_page_context"; //$NON-NLS-1$ 212 213 String NEW_LINK_WIZARD_PAGE = PREFIX 214 + "new_link_wizard_page_context"; //$NON-NLS-1$ 215 216 String WORKING_SET_RESOURCE_PAGE = PREFIX 217 + "working_set_resource_page"; //$NON-NLS-1$ 218 219 String WORKSPACE_PREFERENCE_PAGE = PREFIX 220 + "workspace_preference_page_context"; //$NON-NLS-1$ 221 222 // Wizards 223 224 String NEW_FILE_WIZARD = PREFIX 225 + "new_file_wizard_context"; //$NON-NLS-1$ 226 227 String NEW_FOLDER_WIZARD = PREFIX 228 + "new_folder_wizard_context"; //$NON-NLS-1$ 229 230 String NEW_PROJECT_WIZARD = PREFIX 231 + "new_project_wizard_context"; //$NON-NLS-1$ 232 233 String SWITCH_WORKSPACE_ACTION = PREFIX 234 + "switch_workspace_dialog_context"; //$NON-NLS-1$ 235 } 236