UML Explorer View

This view displays the UML Content for all open Projects.

Resource Icons

Icon Description
Objects: File/Package
 
Java model
Source folder
Package
Package declaration
Class file
Compilation unit (*.java file)
Java scrapbook page (*.jpage)
Java scrapbook page (evaluation in progress)
File with no icon (text file, for instance)
XML file
Plugin
Image
Cascading style sheet (*css file)
HTML file
Objects: JAR
 
JAR description file
JAR file with attached source
JAR file without attached source
Objects: Type/Interface
 
Default type (package visible)
Public type
Default interface (package visible)
Public interface
Default inner type
Private inner type
Protected inner type
Public inner type
Default inner interface (package visible)
Private inner interface
Protected inner interface
Public inner interface
Objects: Method/Field
 
Default method (package local visibility)
Private method
Public method
Protected method
Default field (package local visibility)
Private field
Public field
Protected field
Objects: Import
 
Import container
Import
Object Adornments
 
Error-causing element
Warning-causing element
Constructor
Abstract element
Final member
Static member
Synchronized member
Type with public static void main(String[] args)
Diagrams
NB: Each diagram type has its own Help section that details the specific icons associated with it.
Class Diagram. For member icons, see Class/Package Diagram.
Package Diagram. For member icons, see Class/Package Diagram.
Activity Diagram. For diagram elements, see Activity Diagram.
Collaboration Diagram. For diagram elements, see Collaboration Diagram.
Communication Diagram. For diagram elements, see Communication Diagram.
Component Diagram. For diagram elements, see Component Diagram.
Deployment Diagram. For diagram elements, see Deployment Diagram.
Sequence Diagram. For diagram elements, see Sequence Diagram.
State Diagram. For diagram elements, see State Diagram.
Use Case Diagram. For diagram elements, see Use Case Diagram.

NB: Double clicking on a class, method, operation, or attribute opens its code in the editor.

Buttons

Button Description
Back: Returns to previous treeview display.
Go Into: Expands the selected node and hides others from view.
Up: Returns view to parent structure level. This button becomes active after you use the "Go Into"context command.
Hide Fields: Hides fields from view.
Hide Static: Hides static members from view.
Hide Non-Public: Hides non-public members from view.

Filters

In the upper-right corner of the UML Explorer view, the down arrow menu offers the following commands:

Select Working Set

Opens the Select Working Set dialog. Working sets allow you to customize your view, determining which resources are displayed. Once a working set is selected, it becomes an additional option in the UML Explorer filters menu.

Click New to open the New Working Set wizard and create a new working set. Click Edit to open the Edit Working Set wizard and make changes to the selected working set. Click Remove to delete the selected working set.

NB: Exercise caution when using the Remove button. You receive no warning before deletion.

For more information on working sets, consult the documentation set provided with your IDE. From the menubar, choose Help > Help Contents.

Deselect Working Set

Returns the UML Explorer to the default view.

Filters

Opens the Java Element Filters dialog:



Option Description Default
Name filter patterns If selected, opens the edit field in which you may your own filter patterns to hide from view. Off
Select the filters Specifies resources to hide from view. On:
  • Hide .*files
  • Hide empty parent packages
  • Hide referenced libraries
  • Hide Together diagram files
  • Hide Together Model folder
Filter description Displays a description of the selected filter. Empty