Search VisualAge for Java Information Go to Information Home Page Go to VisualAge for Java WWW Site

Packages Page of the Repository Explorer

Use the Packages page of the Repository Explorer to perform these activities:

Introduction
The Repository Explorer shows all versioned editions that are in the repository. An asterisk (*) marks editions that are in the workspace. You can zoom in on the contents of the repository by selecting program elements. Select a package to see what editions are in the repository; select an edition to see what classes and interfaces it includes, and so on. To quickly locate program elements in the Packages or Types panes, select Go To from the pop-up menu.

In the Repository Explorer window, all symbols for projects shadproj.gif (921 bytes), packages shadpkg.gif (918 bytes), classes shadclas.gif (867 bytes), and interfaces shadint.gif (861 bytes) are gray. This means that a shadow browser will open when you select Open from a program element's pop-up menu. Shadow browsers do not allow you to save changes; otherwise they are the same as other VisualAge for Java browsers.

Menus
The Packages page of the Repository Explorer window has the following menus:

Pop-Up Menus
As an alternative to using the menu bar, you can select one or more items from any of the panes described below and click mouse button 2 for a pop-up menu. To select more than one item from a list, hold down the Ctrl key.

Package Names Pane
The Package Names pane lists all packages that are in the repository, except purged packages. To zoom in on a package, select it from the Package Names pane, then select an edition of that package from the Editions pane, and so on.

Select a package from this list to see its documentation in the Comment pane, and to see the package owner's name in the status line.

The Package Names pane's pop-up menu has the same options as the Names menu.

Editions Pane
The Editions pane lists all editions, except purged editions, of the package that is selected in the Package Names pane. An asterisk (*) marks the edition that is currently in the workspace. Select an edition to see its documentation in the Comment pane, and to see the package owner's name in the status line.

The Editions pane's pop-up menu has the same options as the Editions menu.

Types Pane
The Types Pane lists the classes and interfaces that are contained in the selected package edition. The undefined shadund.gif (874 bytes) symbol marks classes that have never been released.

Select a class or interface, to see its definition in the source pane, and to see the name of the class developer in the status line. To see who owns a class or interface, select Properties from its pop-up menu.

The Types pane's pop-up menu has the same options as the Types menu.

Comment or Source Pane
The bottom pane of the Repository Explorer window displays the comments for a selected edition of a package or package, or the source for a selected class or interface. The message "Source code not available" may appear in this pane, if the class or interface has never been released.

The Source pane's pop-up menu has the same options as the Edit menu.

ngrelt.gif (466 bytes)
Searching for a Program Element in the Repository
Browsing the Workspace
Comparing Editions of a Program Element
Adding Projects and Packages From the Repository to the Workspace
Adding Types and Methods From the Repository to the Workspace
Purging Program Elements from a Repository
Restoring Program Elements to the Repository
Compacting a Repository