The Workbench Scripting Shell features the Globals, Classes and Modules tabs, in addition to the main Shell tab.
The Globals Tab
When the Globals tab is selected, the GRT Tree window is found on the left side of the screen. At the top of the window is a drop down list box that contains GRT Globals Tree by default.
Selecting an object in the GRT tree displays its properties in the GRT Inspector window found immediately below the GRT Tree window.
The GRT Inspector
The GRT inspector displays the properties of the object that is
currently selected in the GRT Global Tree
.
The Classes Tab
A class
is a user-defined data type formed by
combining primitive data types. This tab shows the definitions of
the classes used by the objects in the Modules
tab.
When the Classes tab is selected, the dropdown listbox lists the following items:
Group by Name – group by the object name
Group by Hierarchy – group by inheritance
Group by Package – group by functionality
The default view for this tab is by name; this view simply shows all the different objects arranged alphabetically. Click the + icon or double click a package to show the properties of the struct.
If you switch to the hierarchical view you will see GRT
Object
— the parent object from which all other
objects are derived.
The Modules Tab
The Modules tab allows you to browse the MySQL Workbench installed modules and their functions.