Skip Navigation

Dependencies and Extension Points for Basic Menus

Whether you are customizing menu contributions or creating the sample menus that the procedure in this book builds, both Eclipse and Sabre Red 360 have defined some dependencies and extension points that are required to add menu contributions to a plug-in.

Minimal Required Dependency

org.eclipse.ui

For other dependencies, see the book that is related to the functionality that you are adding to a menu contribution, for example, an editor or a view.

Required Extension Points

  • org.eclipse.ui.menus

  • org.eclipse.ui.commands

  • org.eclipse.ui.handlers

  • org.eclipse.ui.editor . This is required for menu contributions for an editor.

  • org.eclipse.ui.view . This is required for menu contributions for a view.