All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.eclipse.jface.action.package.html Maven / Gradle / Ivy

There is a newer version: 3.29.0
Show newest version



   
   
   
   Package-level Javadoc


Provides support for shared UI resources such as menus,
tool bars, and status lines.

Package Specification

Contribution managers coordinate contributions to shared UI resources such as menus, menu bars, tool bars, and status lines. ContributionManager maintains the contributions as a dynamic list of contribution items (IContributionItems). Separators (Separator) can be included in contribution lists to break up the list's visual representation. Internally, contribution lists can be organized into named groups via special group markers (GroupMarker) to facilitate programatic insertion at specific positions within the list.

Three specific contribution managers are provided: a status line manager (StatusLineManager), a tool bar manager (ToolBarManager), and a hierarchical menu manager (MenuManager).

Actions (IAction) are commands which can be triggered from the UI, like the ones found in menus, toolbars, and buttons. Menus and tools bars are typically populated with contribution items that delegate to actions (ActionContributionItem).

Note: None of the classes in this package maintain global state.
 





© 2015 - 2024 Weber Informatics LLC | Privacy Policy