Show in Frame No Frame
Up Previous Next Title Page Index Contents Search

3.3.3 Info Tool

As models grow, the management of design elements becomes critical. For this task MetaEdit+ contains an Info Tool that can be opened on any element in the repository. The Info Tool provides information about the usage of the current design element in different projects, graphs, or representations of graphs.

An Info Tool can be opened in many ways. In a browser or Graph Manager the Info Tool can be opened from the element’s pop-up menu. In Property dialogs the Info Tool for the object can be opened from the Info... button (Figure 3–33, bottom right). In an editor, the Info Tool for the Graph can be opened from the Graph | Graph Info... menu item. An Info Tool can also be opened from another Info Tool from one of its list’s pop-up menus. If an Info Tool is opened from a dialog, it will itself be a dialog, and thus other windows cannot be accessed while it is open. If it is opened from a normal window, it will itself be a normal window, allowing you to switch between it and other windows.

Two types of Info Tools are available depending whether the design element is a graph or not. Graphs have their own Info Tool that shows more information specific to graphs, as illustrated in Figure 3–41.

Info Tool for graphs

Figure 3–41. Info Tool for graphs.

The Info Tool for graphs provides the following information:
*The project that the graph belongs to. In the example figure the graph called ‘TASTW’ belongs to the ‘Digital Watch’ project.
*Unique Object ID of the graph.
*Locking information. In the example figure the graph ‘TASTW’ is currently not locked by anyone.
*The representations that the graph has. In the example figure the graph ‘TASTW’ has only one diagram representation, made on November 2nd 2000.
*The elements of this graph that are also represented (re-used) in other graphs. According to the example figure ‘AlarmClock’ is also used in graph ‘TAST’.
*The objects in this graph which have decompositions, and the existing representations of those decomposition graphs. In the figure, the graph ‘TASTW’ includes five decomposed objects. Because ‘AlarmClock’ is selected, the Info Tool also shows the representations of the target graph for the decomposition: a diagram called ‘AlarmClock’.
*The objects which have explosions in this graph, and the existing representations of those explosion graphs. In the figure, the graph ‘TASTW’ does not include any exploded objects.
Each element in an Info Tool has its own pop-up menu for further inspections of the properties of that element or for opening another Info Tool on that element.

Design elements other than graphs (such as objects, relationships, roles and properties) have their own Info Tool, illustrated in Figure 3–42 below.

Info Tool

Figure 3–42. Info Tool for objects etc.

This Info Tool shows:
*The project that the element belongs to. In the figure the state called ‘AlarmClock’ belongs to the ‘Digital Watch’ project.
*Unique Object ID of the element.
*Whether that element itself is locked (NB elements themselves are only locked when their decomposition graph link is changed, or properties are shared or unshared)
*A Check Property Locks button which shows whether the properties of the object are locked (editing an object locks all its properties), and allows you to open an Info Tool for a property. (This button is not shown in the Info Tool for a property.)
*A list of representations of the element in graph representations. In the figure ‘AlarmClock’ is used in the diagram representations of two graphs. For properties, this list shows the objects etc. that use this property.

Show in Frame No Frame
Up Previous Next Title Page Index Contents Search