The outline view lists all function, class, method and attribute definitions in a Jython module. Nested functions and classes are part of the outline. When the user selects an item in the outline view, the corresponding text is highlighted in the module editor.
The outline can be sorted with the sort button in the toolbar of the outline view. By default, sorting is on.
The outline is updated on save, save as, and revert commands. When a syntax error prevents outlining a module, the outline view reports the syntax error. When the user clicks on the reported syntax error, the line with the syntax error is highlighted in the module editor.