|
Navigation: User Interface > Explorers |
![]() ![]()
|
ModelRight 3 has three different Explorers - the Model Explorer, the Domains Explorer, and the Scripts Explorer. Each Explorer displays different different types of Model objects in a tree format. When you select an object in an Explorer, its properties will be displayed in the Property Browser. If you select a category, like Table, Type, Tablespace, etc... the category editor will be displayed in the Property Browser. If possible, the selected object will also be selected in the current Diagram.
The Explorers can be docked together (as illustrated below) or separately. To dock an Explorer (or any toolbar) separately, turn Auto-Hide off and then drag the tab.
The Model Explorer displays most of the ModelRight types of objects. It is divided into two sections - Diagrams and Model Objects. The Diagrams section is provided primarily to display and edit the graphical portions of the model. It contains entries for the Diagrams, Model Subsets, and the Model itself. The Model Objects section displays the basic types of modeling and Oracle objects. i.e. Tables, Views, Columns, etc...
If you right click on an object in the Model Explorer you will get a context menu with various actions you can take on that object or tree item:
If you right click on the background of the upper section of Model Explorer you will get a different context menu. This option is also available in the Tools->Options dialog. This menu contains a Display Graphic Objects option. This option toggles the display of the Graphic Objects that are contained in the Diagram(s). A Graphic Object is created for each object that is displayed in the Diagram. The purpose of the Graphic Object is to hold options for how the object is displayed in the Diagram - i.e. its font, color, position, etc..
The context menu that is displayed when the background of the Diagrams tree is right-clicked.
If you right click on the background of the lower section of Model Explorer you will get a different context menu.
The context menu that is displayed when the background of the Model Objects tree is right-clicked.
Display Active Diagram Tables Only - if turned on, the Model Explorer will display only those Tables/Views that are in the currently active Diagram. If no Diagram is active, then all Tables/Views will be displayed.
Display Note Hint - If an object has a Note, then an asterisk will be displayed after the object's name.
Sort Objects - Determines how objects that are displayed in the Model Explorer are sorted. Choose between sorting Alphabetically or by Generation Order. Generation Order is usually the order in which the objects were created. In the case of Tables/Views, the Generation Order is dynamically determined based on the Relations between the Tables - so the Tables are always listed Alphabetically.
Sort Columns - determines how Columns, View Columns, and Attributes that are displayed in the Model Explorer are sorted. Choose between Sync with Active Diagram, Pk/Non-Pk, Generation, and Alphabetical ordering.
The Domains Explorer displays all of the built-in and user-defined Domain objects. See Domains for a detailed description of what Domains are and how to use them.
If you right-click on the background of the Domains tab, the following context menu will be displayed:
![]()
Sort Alphabetical - specifies that the default display option for how Domains are displayed in this tree is Alphabetically. The default option can be overriden by chosing from the context menu of a specific Domain type.
Sort Hierarchical - specifies that the default display option for Domains are displayed in this tree is Hierarchically - based on the inheritance relations between the Domains.
You can override the default display option for a particular type of Domain by right-clicking on the Domain's category and changing it using the displayed context menu.

The Scripts Explorer contains all of the built-in and user-defined Script objects. Scripts are primarily used for generating DDL from your model objects, but they can be used for other purposes as well. See the Scripts section for more details.
Incomplete Objects
If an item is displayed in red, then it is somehow incomplete and can not be generated to the database. For example, if you plop down a new Table, it will initially be incomplete because it does not yet have any Columns:

If you right click on the Table and select the Why Incomplete menu item

If you select it, ModelRight will display a dialog with information about why the object is incomplete:

Incomplete object can also be found by running the Model Validate feature.
Page url: http://www.modelright.com