# Outline view for Java

This view displays an outline of the structure of the currently-active Java file in the editor area.

## Toolbar buttons

Button | Command | Description
--- | --- | ---
| Go into Top Level Type | Makes the top level type of the compilation unit the new input for this view. Package declaration and import statements are no longer shown.
| Sort | This option can be toggled to either sort the outline elements in alphabetical order or sequential order, as defined inside the compilation unit. Note: Static members are always listed first.
| Hide Fields | Shows or hides the fields.
| Hide Static Members | Shows or hides the static fields and methods.
| Hide Non-Public Members | Shows or hides the static fields and methods.

Java editor
Java views

Generating getters and setters
Restoring a deleted workbench element
Setting method breakpoints
Showing and hiding members in Java views
Showing and hiding override indicators
Showing and hiding method return types in Java views
Sorting elements in Java views

Override methods
Views and editors