Outline View

The Outline view provides a way to navigate components in an application, including operators, data constructs, streams, and input adapters. By default, the Outline view is located in the lower right corner of the SB Authoring perspective.

Outline View Features

The Outline view shows different components and behaves somewhat differently for EventFlow and StreamSQL applications, as the following figure shows:

You can use the Outline view to navigate in several ways:

  • Expand and collapse categories (such as Operators, Data Constructs, and Streams) to display their components, by clicking the arrow buttons on their left side. To collapse all categories, click the Collapse All button.

  • For an EventFlow application:

    • Click a component in the list to open its Properties view and select its icon in the EventFlow Editor. Conversely, turn on the Follow Editor button if you want components to be selected in the Outline view when you select them in the EventFlow Editor.

    • An icon with a typecheck error overlay - Filter1 in the following figure - indicates that the component has a typecheck error:

    • Double-click a module reference (NewCostsModuleRef in the preceding figure) to open its referenced application.

    • You can filter components by name, by entering text in the filter box shown in the preceding examples. The filter matches on component names or their starting letters. It also accepts wildcards (* and ?). In the example, if you entered part or all of Trades1_Inp in the filter, the Outline view would show all components whose names begin with that string, and no other components.

      When you use the filter, the Clear button is displayed to its right. Click this button if you want to clear the filter text and stop filtering (all components can be included in the view).

    • You can delete a component from your application by right-clicking its name in the Outline view, and choosing Delete.

  • For a StreamSQL application, fewer components are shown, and fewer options are available because the editor is text-based, not graphical. In addition to collapsing components, you can right-click a component and save its schema. This makes the schema available for use in another component, as described in Copying Schemas.

Outline View Preferences

The Outline view has one associated preference: Show Empty Categories. The Outline View setting is available by selecting WindowPreferences and opening Authoring in the StreamBase Studio section. Disabled by default, you can enable it if you want StreamBase Studio to show all possible categories in the Outline view.

Outline View Helpers

To display a context-sensitive Help view or an InfoPop that provides a brief description of the view and links to more information, click any area within the view and then press F1 on Windows, or Ctrl-F1 on Linux. For information about setting preferences for the Help view and InfoPops, and managing the windows, please see Studio Tips and Tricks.