View

The Bundle Dependencies view shows the installed bundles, their prerequisite bundles and their dependent bundles. The view uses HTTP to access the servlet registered by the org.eclipse.soda.sat.dependency.servlet bundle running on the target. The data returned by the HTTP queries is rendered in the view.

Icon Toolbar Pull-down menu Bundle Dependencies view

The middle list shows all the installed bundles. Double-clicking a bundle from middle list causes its prerequisite bundles to be displayed on the left and its dependent bundles to be displayed on the right. Selecting a bundle from either the left or the right list causes the bundle to be selected in the middle list.

Clicking the header for each column will toggle the sort order for the column between bundle ID, the default, and alphabetic.

Each bundle is decorated with an icon that indicates whether it imports or exports packages and/or services, or whether the bundle is stopped:

If the SAT Bundle Dependency Servlet has not been installed on the Bundle Dependencies view's target host a warning dialog is displayed issued.

Status Line

The workbench's status line provides a summary of the selected Installed Bundles that details the number of bundles selected, the number of prerequisites and the number of dependents. For example:

Status Line

Pull Down Menu

The Bundle Dependencies view's pull-down menu is as follows:

Context Menu

Right-clicking the view opens a context menu with the following menu items:

View Manifest