Contents
In Eclipse-based applications, a perspective is a collection of windows called views that are arranged to ease the completion of a specific task. Perspectives generally have a central editor view surrounded by support views.
In StreamBase Studio, use the SB Authoring perspective to design and create StreamBase applications. This perspective can contain an editor for EventFlow applications, an editor for StreamSQL applications, an editor for CSV and other text files, and several views that support the development of applications.
You can resize the individual windows and StreamBase Studio saves your display preferences. The following screen shows the default SB Authoring layout, with an EventFlow editor session active:
Multiple files can be open in their respective editors at the same time, and appear as tabs. Editors and views can be associated with any perspective, not just the one currently open.
Follow the links in this section to learn about the default views and editors in the SB Authoring perspective:
- Package Explorer
-
For viewing and managing the file and folder resources in your StreamBase projects.
- Document Editors
-
The main area of the perspective used when you open a file resource. Plain text files open in an Eclipse text editor. By contrast, Studio opens specialized editors for StreamBase file types, including the following:
- EventFlow Editor
-
For editing EventFlow application files with
.sbappextensions. - StreamSQL Editor
-
For editing StreamSQL application files with
.ssqlextensions. - Feed Simulation Editor
-
For editing feed simulation control files with
.sbfsextensions. - Test Editor
-
For editing StreamBase unit test files with
.sbtestextensions.
- Palette View
-
Provides easy access to the StreamBase components that you can drag into the EventFlow editor as you build your application.
- Properties View
-
For editing the properties of the currently selected component or arc in the EventFlow Editor.
- Reuters Schema Designer View
-
Provides a way to extract field identifiers (FIDs) directly from the live Reuters RMDS infrastructure at your site, and to generate a StreamBase schema based on a selected set of FIDs.
- Typecheck Errors View
-
Shows any typecheck problems found in the currently selected EventFlow or StreamSQL editor.
- Saved Schemas View
-
For managing a collection of schemas you can save for re-use in any project in your workspace.
- Focus Selector View
-
Shows a scaled-down version of the currently active EventFlow, in which you can quickly navigate to the portion of interest in a large EventFlow application.
- Outline View
-
Shows an alphabetized list of the operators, data constructs, streams, and references in the currently active EventFlow or StreamSQL editor session. Lets you quickly navigate to the component of interest in a large EventFlow canvas.
- Console View
-
The Eclipse Console View displays any runtime errors that occur during your StreamBase session. See Eclipse Help for information on the Console view
You can customize the layout of perspectives and save them as named perspectives of your own, as described in Custom Perspectives.
