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
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.editor . This is required for menu contributions for an editor.
org.eclipse.ui.view . This is required for menu contributions for a view.