1 /******************************************************************************* 2 * Copyright (c) 2009, 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 * Marc R. Hoffmann <hoffmann@mountainminds.com> 13 * - initial API and implementation 14 *******************************************************************************/ 15 package org.eclipse.ui; 16 17 /** 18 * Constants for all commands defined by the Eclipse workbench. 19 * 20 * @since 3.5 21 * @noextend This interface is not intended to be extended by clients. 22 * @noimplement This interface is not intended to be implemented by clients. 23 */ 24 public interface IWorkbenchCommandConstants { 25 26 // File Category: 27 28 /** 29 * Id for command "New" in category "File" (value is 30 * <code>"org.eclipse.ui.newWizard"</code>). 31 */ 32 String FILE_NEW = "org.eclipse.ui.newWizard"; //$NON-NLS-1$ 33 34 /** 35 * Id for parameter "New Wizard" in command "New" in category "File" (value is 36 * <code>"newWizardId"</code>). Optional. 37 * 38 * @since 3.6 39 */ 40 String FILE_NEW_PARM_WIZARDID = "newWizardId"; //$NON-NLS-1$ 41 42 /** 43 * Id for command "Close" in category "File" (value is 44 * <code>"org.eclipse.ui.file.close"</code>). 45 */ 46 String FILE_CLOSE = "org.eclipse.ui.file.close"; //$NON-NLS-1$ 47 48 /** 49 * Id for command "Close All" in category "File" (value is 50 * <code>"org.eclipse.ui.file.closeAll"</code>). 51 */ 52 String FILE_CLOSE_ALL = "org.eclipse.ui.file.closeAll"; //$NON-NLS-1$ 53 54 /** 55 * Id for command "Import" in category "File" (value is 56 * <code>"org.eclipse.ui.file.import"</code>). 57 */ 58 String FILE_IMPORT = "org.eclipse.ui.file.import"; //$NON-NLS-1$ 59 60 /** 61 * Id for parameter "Import Wizard" in command "Import" in category "File" 62 * (value is <code>"importWizardId"</code>). Optional. 63 * 64 * @since 3.6 65 */ 66 String FILE_IMPORT_PARM_WIZARDID = "importWizardId"; //$NON-NLS-1$ 67 68 /** 69 * Id for command "Export" in category "File" (value is 70 * <code>"org.eclipse.ui.file.export"</code>). 71 */ 72 String FILE_EXPORT = "org.eclipse.ui.file.export"; //$NON-NLS-1$ 73 74 /** 75 * Id for parameter "Export Wizard" in command "Export" in category "File" 76 * (value is <code>"exportWizardId"</code>). Optional. 77 * 78 * @since 3.6 79 */ 80 String FILE_EXPORT_PARM_WIZARDID = "exportWizardId"; //$NON-NLS-1$ 81 82 /** 83 * Id for command "Save" in category "File" (value is 84 * <code>"org.eclipse.ui.file.save"</code>). 85 */ 86 String FILE_SAVE = "org.eclipse.ui.file.save"; //$NON-NLS-1$ 87 88 /** 89 * Id for command "Save As" in category "File" (value is 90 * <code>"org.eclipse.ui.file.saveAs"</code>). 91 */ 92 String FILE_SAVE_AS = "org.eclipse.ui.file.saveAs"; //$NON-NLS-1$ 93 94 /** 95 * Id for command "Save All" in category "File" (value is 96 * <code>"org.eclipse.ui.file.saveAll"</code>). 97 */ 98 String FILE_SAVE_ALL = "org.eclipse.ui.file.saveAll"; //$NON-NLS-1$ 99 100 /** 101 * Id for command "Print" in category "File" (value is 102 * <code>"org.eclipse.ui.file.print"</code>). 103 */ 104 String FILE_PRINT = "org.eclipse.ui.file.print"; //$NON-NLS-1$ 105 106 /** 107 * Id for command "Revert" in category "File" (value is 108 * <code>"org.eclipse.ui.file.revert"</code>). 109 */ 110 String FILE_REVERT = "org.eclipse.ui.file.revert"; //$NON-NLS-1$ 111 112 /** 113 * Id for command "Restart" in category "File" (value is 114 * <code>"org.eclipse.ui.file.restartWorkbench"</code>). 115 */ 116 String FILE_RESTART = "org.eclipse.ui.file.restartWorkbench"; //$NON-NLS-1$ 117 118 /** 119 * Id for command "Refresh" in category "File" (value is 120 * <code>"org.eclipse.ui.file.refresh"</code>). 121 */ 122 String FILE_REFRESH = "org.eclipse.ui.file.refresh"; //$NON-NLS-1$ 123 124 /** 125 * Id for command "Properties" in category "File" (value is 126 * <code>"org.eclipse.ui.file.properties"</code>). 127 */ 128 String FILE_PROPERTIES = "org.eclipse.ui.file.properties"; //$NON-NLS-1$ 129 130 /** 131 * Id for command "Exit" in category "File" (value is 132 * <code>"org.eclipse.ui.file.exit"</code>). 133 */ 134 String FILE_EXIT = "org.eclipse.ui.file.exit"; //$NON-NLS-1$ 135 136 /** 137 * Id for command "Move" in category "File" (value is 138 * <code>"org.eclipse.ui.edit.move"</code>). 139 */ 140 String FILE_MOVE = "org.eclipse.ui.edit.move"; //$NON-NLS-1$ 141 142 /** 143 * Id for command "Rename" in category "File" (value is 144 * <code>"org.eclipse.ui.edit.rename"</code>). 145 */ 146 String FILE_RENAME = "org.eclipse.ui.edit.rename"; //$NON-NLS-1$ 147 148 /** 149 * Id for command "Close Others" in category "File" (value is 150 * <code>"org.eclipse.ui.file.closeOthers"</code>). 151 */ 152 String FILE_CLOSE_OTHERS = "org.eclipse.ui.file.closeOthers"; //$NON-NLS-1$ 153 154 // Edit Category: 155 156 /** 157 * Id for command "Undo" in category "Edit" (value is 158 * <code>"org.eclipse.ui.edit.undo"</code>). 159 */ 160 String EDIT_UNDO = "org.eclipse.ui.edit.undo"; //$NON-NLS-1$ 161 162 /** 163 * Id for command "Redo" in category "Edit" (value is 164 * <code>"org.eclipse.ui.edit.redo"</code>). 165 */ 166 String EDIT_REDO = "org.eclipse.ui.edit.redo"; //$NON-NLS-1$ 167 168 /** 169 * Id for command "Cut" in category "Edit" (value is 170 * <code>"org.eclipse.ui.edit.cut"</code>). 171 */ 172 String EDIT_CUT = "org.eclipse.ui.edit.cut"; //$NON-NLS-1$ 173 174 /** 175 * Id for command "Copy" in category "Edit" (value is 176 * <code>"org.eclipse.ui.edit.copy"</code>). 177 */ 178 String EDIT_COPY = "org.eclipse.ui.edit.copy"; //$NON-NLS-1$ 179 180 /** 181 * Id for command "Paste" in category "Edit" (value is 182 * <code>"org.eclipse.ui.edit.paste"</code>). 183 */ 184 String EDIT_PASTE = "org.eclipse.ui.edit.paste"; //$NON-NLS-1$ 185 186 /** 187 * Id for command "Delete" in category "Edit" (value is 188 * <code>"org.eclipse.ui.edit.delete"</code>). 189 */ 190 String EDIT_DELETE = "org.eclipse.ui.edit.delete"; //$NON-NLS-1$ 191 192 /** 193 * Id for command "Content Assist" in category "Edit" (value is 194 * <code>"org.eclipse.ui.edit.text.contentAssist.proposals"</code>). 195 */ 196 String EDIT_CONTENT_ASSIST = "org.eclipse.ui.edit.text.contentAssist.proposals"; //$NON-NLS-1$ 197 198 /** 199 * Id for command "Context Information" in category "Edit" (value is 200 * <code>"org.eclipse.ui.edit.text.contentAssist.contextInformation"</code>). 201 */ 202 String EDIT_CONTEXT_INFORMATION = "org.eclipse.ui.edit.text.contentAssist.contextInformation"; //$NON-NLS-1$ 203 204 /** 205 * Id for command "Select All" in category "Edit" (value is 206 * <code>"org.eclipse.ui.edit.selectAll"</code>). 207 */ 208 String EDIT_SELECT_ALL = "org.eclipse.ui.edit.selectAll"; //$NON-NLS-1$ 209 210 /** 211 * Id for command "Find and Replace" in category "Edit" (value is 212 * <code>"org.eclipse.ui.edit.findReplace"</code>). 213 */ 214 String EDIT_FIND_AND_REPLACE = "org.eclipse.ui.edit.findReplace"; //$NON-NLS-1$ 215 216 /** 217 * Id for command "Add Task" in category "Edit". (value is 218 * <code>"org.eclipse.ui.edit.addTask"</code>). 219 */ 220 String EDIT_ADD_TASK = "org.eclipse.ui.edit.addTask"; //$NON-NLS-1$ 221 222 /** 223 * Id for command "Add Bookmark" in category "Edit" (value is 224 * <code>"org.eclipse.ui.edit.addBookmark"</code>). 225 */ 226 String EDIT_ADD_BOOKMARK = "org.eclipse.ui.edit.addBookmark"; //$NON-NLS-1$ 227 228 // Navigate Category: 229 230 /** 231 * Id for command "Go Into" in category "Navigate" (value is 232 * <code>"org.eclipse.ui.navigate.goInto"</code>). 233 */ 234 String NAVIGATE_GO_INTO = "org.eclipse.ui.navigate.goInto"; //$NON-NLS-1$ 235 236 /** 237 * Id for command "Back" in category "Navigate" (value is 238 * <code>"org.eclipse.ui.navigate.back"</code>). 239 */ 240 String NAVIGATE_BACK = "org.eclipse.ui.navigate.back"; //$NON-NLS-1$ 241 242 /** 243 * Id for command "Forward" in category "Navigate" (value is 244 * <code>"org.eclipse.ui.navigate.forward"</code>). 245 */ 246 String NAVIGATE_FORWARD = "org.eclipse.ui.navigate.forward"; //$NON-NLS-1$ 247 248 /** 249 * Id for command "Up" in category "Navigate" (value is 250 * <code>"org.eclipse.ui.navigate.up"</code>). 251 */ 252 String NAVIGATE_UP = "org.eclipse.ui.navigate.up"; //$NON-NLS-1$ 253 254 /** 255 * Id for command "Next" in category "Navigate" (value is 256 * <code>"org.eclipse.ui.navigate.next"</code>). 257 */ 258 String NAVIGATE_NEXT = "org.eclipse.ui.navigate.next"; //$NON-NLS-1$ 259 260 /** 261 * Id for command "Backward History" in category "Navigate" (value is 262 * <code>"org.eclipse.ui.navigate.backwardHistory"</code>). 263 */ 264 String NAVIGATE_BACKWARD_HISTORY = "org.eclipse.ui.navigate.backwardHistory"; //$NON-NLS-1$ 265 266 /** 267 * Id for command "Forward History" in category "Navigate" (value is 268 * <code>"org.eclipse.ui.navigate.forwardHistory"</code>). 269 */ 270 String NAVIGATE_FORWARD_HISTORY = "org.eclipse.ui.navigate.forwardHistory"; //$NON-NLS-1$ 271 272 /** 273 * Id for command "Previous" in category "Navigate" (value is 274 * <code>"org.eclipse.ui.navigate.previous"</code>). 275 */ 276 String NAVIGATE_PREVIOUS = "org.eclipse.ui.navigate.previous"; //$NON-NLS-1$ 277 278 /** 279 * Id for command "Toggle Link with Editor " in category "Navigate" (value is 280 * <code>"org.eclipse.ui.navigate.linkWithEditor"</code>). 281 */ 282 String NAVIGATE_TOGGLE_LINK_WITH_EDITOR = "org.eclipse.ui.navigate.linkWithEditor"; //$NON-NLS-1$ 283 284 /** 285 * Id for command "Next Page" in category "Navigate" (value is 286 * <code>"org.eclipse.ui.part.nextPage"</code>). 287 */ 288 String NAVIGATE_NEXT_PAGE = "org.eclipse.ui.part.nextPage"; //$NON-NLS-1$ 289 290 /** 291 * Id for command "Previous Page" in category "Navigate" (value is 292 * <code>"org.eclipse.ui.part.previousPage"</code>). 293 */ 294 String NAVIGATE_PREVIOUS_PAGE = "org.eclipse.ui.part.previousPage"; //$NON-NLS-1$ 295 296 /** 297 * Id for command "Collapse All" in category "Navigate" (value is 298 * <code>"org.eclipse.ui.navigate.collapseAll"</code>). 299 */ 300 String NAVIGATE_COLLAPSE_ALL = "org.eclipse.ui.navigate.collapseAll"; //$NON-NLS-1$ 301 302 /** 303 * Id for command "Expand All" in category "Navigate" (value is 304 * <code>"org.eclipse.ui.navigate.expandAll"</code>). 305 * 306 * @since 3.6 307 */ 308 String NAVIGATE_EXPAND_ALL = "org.eclipse.ui.navigate.expandAll"; //$NON-NLS-1$ 309 310 /** 311 * Id for command "Show In" in category "Navigate" (value is 312 * <code>"org.eclipse.ui.navigate.showIn"</code>). 313 */ 314 String NAVIGATE_SHOW_IN = "org.eclipse.ui.navigate.showIn"; //$NON-NLS-1$ 315 316 /** 317 * Id for parameter "Target Id" in command "Show In" in category "Navigate" 318 * (value is <code>"org.eclipse.ui.navigate.showIn.targetId"</code>). Required. 319 * 320 * @since 3.6 321 */ 322 String NAVIGATE_SHOW_IN_PARM_TARGET = "org.eclipse.ui.navigate.showIn.targetId"; //$NON-NLS-1$ 323 324 /** 325 * Id for command "Show In" in category "Navigate" (value is 326 * <code>"org.eclipse.ui.navigate.showInQuickMenu"</code>). 327 */ 328 String NAVIGATE_SHOW_IN_QUICK_MENU = "org.eclipse.ui.navigate.showInQuickMenu"; //$NON-NLS-1$ 329 330 // project category 331 332 /** 333 * Id for command "Build All" in category "Project". (value is 334 * <code>"org.eclipse.ui.project.buildAll"</code>). 335 */ 336 String PROJECT_BUILD_ALL = "org.eclipse.ui.project.buildAll"; //$NON-NLS-1$ 337 338 /** 339 * Id for command "Build Project" in category "Project". (value is 340 * <code>"org.eclipse.ui.project.buildProject"</code>). 341 */ 342 String PROJECT_BUILD_PROJECT = "org.eclipse.ui.project.buildProject"; //$NON-NLS-1$ 343 344 /** 345 * Id for command "Close Project" in category "Project". (value is 346 * <code>"org.eclipse.ui.project.closeProject"</code>). 347 */ 348 String PROJECT_CLOSE_PROJECT = "org.eclipse.ui.project.closeProject"; //$NON-NLS-1$ 349 350 /** 351 * Id for command "Close Unrelated Projects" in category "Project". (value is 352 * <code>"org.eclipse.ui.project.closeUnrelatedProjects"</code>). 353 */ 354 String PROJECT_CLOSE_UNRELATED_PROJECTS = "org.eclipse.ui.project.closeUnrelatedProjects"; //$NON-NLS-1$ 355 356 /** 357 * Id for command "Open Project" in category "Project". (value is 358 * <code>"org.eclipse.ui.project.openProject"</code>). 359 */ 360 String PROJECT_OPEN_PROJECT = "org.eclipse.ui.project.openProject"; //$NON-NLS-1$ 361 362 // Window Category: 363 364 /** 365 * Id for command "New Window" in category "Window" (value is 366 * <code>"org.eclipse.ui.window.newWindow"</code>). 367 */ 368 String WINDOW_NEW_WINDOW = "org.eclipse.ui.window.newWindow"; //$NON-NLS-1$ 369 370 /** 371 * Id for command "New Editor" in category "Window" (value is 372 * <code>"org.eclipse.ui.window.newEditor"</code>). 373 */ 374 String WINDOW_NEW_EDITOR = "org.eclipse.ui.window.newEditor"; //$NON-NLS-1$ 375 376 /** 377 * Id for command "Show View Menu" in category "Window" (value is 378 * <code>"org.eclipse.ui.window.showViewMenu"</code>). 379 */ 380 String WINDOW_SHOW_VIEW_MENU = "org.eclipse.ui.window.showViewMenu"; //$NON-NLS-1$ 381 382 /** 383 * Id for command "Activate Editor" in category "Window" (value is 384 * <code>"org.eclipse.ui.window.activateEditor"</code>). 385 */ 386 String WINDOW_ACTIVATE_EDITOR = "org.eclipse.ui.window.activateEditor"; //$NON-NLS-1$ 387 388 /** 389 * Id for command "Maximize Active View or Editor" in category "Window" (value 390 * is <code>"org.eclipse.ui.window.maximizePart"</code>). 391 */ 392 String WINDOW_MAXIMIZE_ACTIVE_VIEW_OR_EDITOR = "org.eclipse.ui.window.maximizePart"; //$NON-NLS-1$ 393 394 /** 395 * Id for command "Minimize Active View or Editor" in category "Window" (value 396 * is <code>"org.eclipse.ui.window.minimizePart"</code>). 397 */ 398 String WINDOW_MINIMIZE_ACTIVE_VIEW_OR_EDITOR = "org.eclipse.ui.window.minimizePart"; //$NON-NLS-1$ 399 400 /** 401 * Id for command "Next Editor" in category "Window" (value is 402 * <code>"org.eclipse.ui.window.nextEditor"</code>). 403 */ 404 String WINDOW_NEXT_EDITOR = "org.eclipse.ui.window.nextEditor"; //$NON-NLS-1$ 405 406 /** 407 * Id for command "Previous Editor" in category "Window" (value is 408 * <code>"org.eclipse.ui.window.previousEditor"</code>). 409 */ 410 String WINDOW_PREVIOUS_EDITOR = "org.eclipse.ui.window.previousEditor"; //$NON-NLS-1$ 411 412 /** 413 * Id for command "Next View" in category "Window" (value is 414 * <code>"org.eclipse.ui.window.nextView"</code>). 415 */ 416 String WINDOW_NEXT_VIEW = "org.eclipse.ui.window.nextView"; //$NON-NLS-1$ 417 418 /** 419 * Id for command "Previous View" in category "Window" (value is 420 * <code>"org.eclipse.ui.window.previousView"</code>). 421 */ 422 String WINDOW_PREVIOUS_VIEW = "org.eclipse.ui.window.previousView"; //$NON-NLS-1$ 423 424 /** 425 * Id for command "Next Perspective" in category "Window" (value is 426 * <code>"org.eclipse.ui.window.nextPerspective"</code>). 427 */ 428 String WINDOW_NEXT_PERSPECTIVE = "org.eclipse.ui.window.nextPerspective"; //$NON-NLS-1$ 429 430 /** 431 * Id for command "Previous Perspective" in category "Window" (value is 432 * <code>"org.eclipse.ui.window.previousPerspective"</code>). 433 */ 434 String WINDOW_PREVIOUS_PERSPECTIVE = "org.eclipse.ui.window.previousPerspective"; //$NON-NLS-1$ 435 436 /** 437 * Id for command "Close All Perspectives" in category "Window" (value is 438 * <code>"org.eclipse.ui.window.closeAllPerspectives"</code>). 439 */ 440 String WINDOW_CLOSE_ALL_PERSPECTIVES = "org.eclipse.ui.window.closeAllPerspectives"; //$NON-NLS-1$ 441 442 /** 443 * Id for command "Close Perspective" in category "Window" (value is 444 * <code>"org.eclipse.ui.window.closePerspective"</code>). 445 */ 446 String WINDOW_CLOSE_PERSPECTIVE = "org.eclipse.ui.window.closePerspective"; //$NON-NLS-1$ 447 448 /** 449 * Id for parameter "Perspective Id" in command "Close Perspective" in category 450 * "Window" (value is 451 * <code>"org.eclipse.ui.window.closePerspective.perspectiveId"</code>). 452 * Optional. 453 * 454 * @since 3.6 455 */ 456 String WINDOW_CLOSE_PERSPECTIVE_PARM_ID = "org.eclipse.ui.window.closePerspective.perspectiveId"; //$NON-NLS-1$ 457 458 /** 459 * Id for command "Close Part" in category "Window" (value is 460 * <code>"org.eclipse.ui.file.closePart"</code>). 461 */ 462 String WINDOW_CLOSE_PART = "org.eclipse.ui.file.closePart"; //$NON-NLS-1$ 463 464 /** 465 * Id for command "Customize Perspective" in category "Window" (value is 466 * <code>"org.eclipse.ui.window.customizePerspective"</code>). 467 */ 468 String WINDOW_CUSTOMIZE_PERSPECTIVE = "org.eclipse.ui.window.customizePerspective"; //$NON-NLS-1$ 469 470 /** 471 * Id for command "Pin Editor" in category "Window" (value is 472 * <code>"org.eclipse.ui.window.pinEditor"</code>). 473 */ 474 String WINDOW_PIN_EDITOR = "org.eclipse.ui.window.pinEditor"; //$NON-NLS-1$ 475 476 /** 477 * Id for command "Preferences" in category "Window" (value is 478 * <code>"org.eclipse.ui.window.preferences"</code>). 479 */ 480 String WINDOW_PREFERENCES = "org.eclipse.ui.window.preferences"; //$NON-NLS-1$ 481 482 /** 483 * Id for parameter "Preference Page Id" in command "Preferences" in category 484 * "Window" (value is <code>"preferencePageId"</code>). Optional. 485 * 486 * @since 3.6 487 */ 488 String WINDOW_PREFERENCES_PARM_PAGEID = "preferencePageId"; //$NON-NLS-1$ 489 490 /** 491 * Id for command "Reset Perspective" in category "Window" (value is 492 * <code>"org.eclipse.ui.window.resetPerspective"</code>). 493 */ 494 String WINDOW_RESET_PERSPECTIVE = "org.eclipse.ui.window.resetPerspective"; //$NON-NLS-1$ 495 496 /** 497 * Id for command "Save Perspective As" in category "Window" (value is 498 * <code>"org.eclipse.ui.window.savePerspective"</code>). 499 */ 500 String WINDOW_SAVE_PERSPECTIVE_AS = "org.eclipse.ui.window.savePerspective"; //$NON-NLS-1$ 501 502 /** 503 * Id for command "Show Key Assist" in category "Window" (value is 504 * <code>"org.eclipse.ui.window.showKeyAssist"</code>). 505 */ 506 String WINDOW_SHOW_KEY_ASSIST = "org.eclipse.ui.window.showKeyAssist"; //$NON-NLS-1$ 507 508 /** 509 * Id for command "Lock Toolbar" in category "Window" (value is 510 * <code>"org.eclipse.ui.window.lockToolbar"</code>). 511 * 512 * @since 3.7 513 */ 514 String WINDOW_LOCK_TOOLBAR = "org.eclipse.ui.window.lockToolBar"; //$NON-NLS-1$ 515 516 // Help Category: 517 518 /** 519 * Id for command "Help Contents" in category "Help" (value is 520 * <code>"org.eclipse.ui.help.helpContents"</code>). 521 */ 522 String HELP_HELP_CONTENTS = "org.eclipse.ui.help.helpContents"; //$NON-NLS-1$ 523 524 /** 525 * Id for command "Help Search" in category "Help" (value is 526 * <code>"org.eclipse.ui.help.helpSearch"</code>). 527 */ 528 String HELP_HELP_SEARCH = "org.eclipse.ui.help.helpSearch"; //$NON-NLS-1$ 529 530 /** 531 * Id for command "Dynamic Help" in category "Help" (value is 532 * <code>"org.eclipse.ui.help.dynamicHelp"</code>). 533 */ 534 String HELP_DYNAMIC_HELP = "org.eclipse.ui.help.dynamicHelp"; //$NON-NLS-1$ 535 536 /** 537 * Id for command "Welcome" in category "Help" (value is 538 * <code>"org.eclipse.ui.help.quickStartAction"</code>). 539 */ 540 String HELP_WELCOME = "org.eclipse.ui.help.quickStartAction"; //$NON-NLS-1$ 541 542 /** 543 * Id for command "Tips and Tricks" in category "Help" (value is 544 * <code>"org.eclipse.ui.help.tipsAndTricksAction"</code>). 545 */ 546 String HELP_TIPS_AND_TRICKS = "org.eclipse.ui.help.tipsAndTricksAction"; //$NON-NLS-1$ 547 548 /** 549 * Id for command "About" in category "Help" (value is 550 * <code>"org.eclipse.ui.help.aboutAction"</code>). 551 */ 552 String HELP_ABOUT = "org.eclipse.ui.help.aboutAction"; //$NON-NLS-1$ 553 554 // Views Category: 555 556 /** 557 * Id for command "Show View" in category "Views" (value is 558 * <code>"org.eclipse.ui.views.showView"</code>). 559 */ 560 String VIEWS_SHOW_VIEW = "org.eclipse.ui.views.showView"; //$NON-NLS-1$ 561 562 /** 563 * Id for parameter "View Id" in command "Show View" in category "Views" (value 564 * is <code>"org.eclipse.ui.views.showView.viewId"</code>). 565 * 566 * @since 3.6 567 */ 568 String VIEWS_SHOW_VIEW_PARM_ID = "org.eclipse.ui.views.showView.viewId"; //$NON-NLS-1$ 569 570 /** 571 * Id for parameter "Secondary Id" in command "Show View" in category "Views" 572 * (value is <code>"org.eclipse.ui.views.showView.secondaryId"</code>). 573 * 574 * @since 3.7 575 */ 576 String VIEWS_SHOW_VIEW_SECONDARY_ID = "org.eclipse.ui.views.showView.secondaryId"; //$NON-NLS-1$ 577 578 /** 579 * Id for parameter "As Fastview" in command "Show View" in category "Views" 580 * (value is <code>"org.eclipse.ui.views.showView.makeFast"</code>). Optional. 581 * 582 * @since 3.6 583 */ 584 String VIEWS_SHOW_VIEW_PARM_FASTVIEW = "org.eclipse.ui.views.showView.makeFast"; //$NON-NLS-1$ 585 586 // Perspectives Category: 587 588 /** 589 * Id for command "Show Perspective" in category "Perspectives" (value is 590 * <code>"org.eclipse.ui.perspectives.showPerspective"</code>). 591 */ 592 String PERSPECTIVES_SHOW_PERSPECTIVE = "org.eclipse.ui.perspectives.showPerspective"; //$NON-NLS-1$ 593 594 /** 595 * Id for parameter "Perspective Id" in command "Show Perspective" in category 596 * "Perspectives" (value is 597 * <code>"org.eclipse.ui.perspectives.showPerspective.perspectiveId"</code> ). 598 * 599 * @since 3.6 600 */ 601 String PERSPECTIVES_SHOW_PERSPECTIVE_PARM_ID = "org.eclipse.ui.perspectives.showPerspective.perspectiveId"; //$NON-NLS-1$ 602 603 /** 604 * Id for parameter "In New Window" in command "Show Perspective" in category 605 * "Perspectives" (value is 606 * <code>"org.eclipse.ui.perspectives.showPerspective.newWindow"</code>). 607 * Optional. 608 * 609 * @since 3.6 610 */ 611 String PERSPECTIVES_SHOW_PERSPECTIVE_PARM_NEWWINDOW = "org.eclipse.ui.perspectives.showPerspective.newWindow"; //$NON-NLS-1$ 612 613 } 614