# Java outline

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

## Toolbar buttons

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 Fields and Methods | Shows or hides the static fields and methods.
Hide Non-Public Members | Shows or hides the static fields and methods.
Hide Local Types | Shows or hides the local types.

Java editor
Java views
Filtering in Java views
Java element decorations
Sorting elements in Java views
Presentation options for Java views

Restoring a deleted workbench element
Setting method breakpoints

Override methods
Views and editors