The following table describes the buttons and icons you might see in StreamBase Studio.
- New StreamBase Project
-
In the Package Explorer or Open StreamBase Resource dialog, marks a Studio project. As a toolbar button, opens the New StreamBase Project dialog.
- New EventFlow Application
-
In the Package Explorer or Open StreamBase Resource dialog, marks an EventFlow application file. As a toolbar button, opens the New StreamBase EventFlow Application dialog.
- New StreamBase Interface
-
In the Package Explorer or Open StreamBase Resource dialog, marks a StreamBase interface file. As a toolbar button, opens the New StreamBase Interface dialog.
- New StreamSQL Application
-
In the Package Explorer or Open StreamBase Resource dialog, marks a StreamSQL file. As a toolbar button, opens the New StreamSQL Application dialog.
- New StreamBase Deployment File
-
In the Package Explorer or Open StreamBase Resource dialog, marks a StreamBase Deployment file.
- New StreamBase Server Configuration File
-
In the Package Explorer or Open StreamBase Resource dialog, marks a server configuration file.
- New Feed Simulation
-
In the Package Explorer or Open StreamBase Resource dialog, marks a feed simulation file. As a toolbar button, opens the New Feed Simulation dialog, where you can create a new feed simulation for the currently selected application.
- New StreamBase Unit Test
-
As a toolbar button, opens the New StreamBase Unit Test Class dialog.
- New StreamBase Client (or Embedded Adapter, Java Operator, or Java Function)
-
Opens the StreamBase Java Wizard, which generates stub Java code for the specified component. The Java Wizards are integrated into StreamBase Studio starting with release 5.0.
- Open StreamBase Resource
-
Opens the Open StreamBase Resource dialog.
- Information
-
Provides a brief description of a component and its use.
- Warning
-
Alerts you to a potential problem and, if appropriate, suggests how to avoid it.
- Error
-
Indicates a typecheck error in a component in an EventFlow application, or in a StreamSQL statement. Messages describing typecheck errors are displayed in the Typecheck Errors view, and in some Properties views.
- Apply and typecheck
-
Applies the changes you made for this component's Properties View tabs, without having to save the application. Note that is it normally unnecessary to explicitly typecheck, because StreamBase Studio automatically typechecks your application as you work.
- Revert
-
Displayed in the Properties view. This button reverts changes to the current operator since the last time it was saved (reverting to its previous settings).
- Help
-
Displayed in several views and dialogs. Opens a help topic specific to the currently selected window or tab.
- Add
-
Adds a row to the end of an editable table in the Properties view, Feed Simulation Editor, and other dialogs. If you click the arrow to the right of the button, you can specify whether the row is to be added above or below the currently selected row. When you add a row, the newly created row is highlighted. To start entering information, click in the cell you want to edit. (However, some cells are not user-editable.)
- Remove
-
Removes the currently selected row in an editable table (Properties view). Click the arrow to the right of the button to remove all rows in the table.
- Copy Schema
-
Displayed in the Edit Schema tab of Properties views that enable you to modify schemas. Pre-fills the table with a schema that already exists in another component. The component can be selected from any application in your Studio workspace.
- Fill All Rows
-
Displayed in the Output Settings tab of Map operator Properties view, if you select the explicitly specified fields Output Type option. Pre-fills the table with all output fields from the previous component. You then specify the changes you want to make by applying the Add, Replace, or Remove action to each field. The arrow to the right of the button lets you load specific input fields instead of all fields.
- Pass All
-
Displayed in the Output Settings tab of Map operator Properties view, if you select the
all input fields
Output Type option. Clicking the button fills the table with all output fields from the input stream. You can also click the triangle to the right of the button, and select specific input fields to load. You can then modify the default action on each field (which simply passes the input field through unchanged). For example, you can change the Replace expression, or add or remove fields. - Move Up and Move Down
-
Displayed in the Edit Schema tab of Properties views that enable you to modify schemas.
selects the previous row in the schema if one exists; selects the next row. - Open Perspective
-
Displays a short list of perspectives (based on your recent activities) that you might choose to open. To see all available perspectives, choose the
Other
option to open the Open Perspective dialog. - Assign All
-
Displayed in Input Port and Output Port tabs of the Module Reference Properties view. Automatically assigns input streams from the referenced application to the Module Reference input or output ports. The streams are assigned to ports in sorted order. Also creates any missing ports needed for the assignment.
- Disable Dequeuing
-
When running an application in the SB Test/Debug perspective (for example, using a feed simulation), prevents output from appearing in the Application Output view. This can speed up the application's performance in StreamBase Studio.
- Show Details or Expressions Pane
-
In the Application Input and Application Output View, displays or hides (toggles) the details pane of the Details pane shows all the fields of a row that you select in the view.
In Properties views where expressions are required, provides a range of information to help you write expressions, such as the names of fields and functions.
- Scroll Lock
-
When running an application in StreamBase Studio, prevents the Application Input or Output view from automatically scrolling during execution. You can use the view's scrollbar to navigate rows of input or output.
- Filter
-
In the Application Output view, opens the Application Output Filter dialog, which allows you to specify a string to match against incoming field names or field contents.
- Collapse All
-
Collapses all nodes nested list of items.
- Follow Editor
-
Selects components in the Outline view when you select them in the EventFlow Editor.
- Clear (filter)
-
In a filter control, deletes any text in the filter and stops filtering. For example, in the Outline view, causes all components to be included.