Tree/Viewable UML View: An Example - Integration - Update 44 - Help - Hexagon

Integration Help

Language
English
Product
Integration
Search by Category
Help
Smart 3D Version
12.1 (2019)
Smart Construction Version
2019(7.0)
SmartPlant Foundation / SDx Version
10
Smart Electrical Version
2019 (9.0)
Smart Materials/Smart Reference Data Version
2020 (10.0)
Smart P&ID Version
9 (2019)
Smart Review Version
2020 (15.0)
Smart Engineering Manager Version
10 (2019)
Smart Interop Publisher Version
13.1 (2019 R1)
Smart Isometrics Version
7.0(2019)
Spoolgen Version
9.0(2019)

The Tree/UML view is a combination of the standard tree view with a Unified Modeling Language (UML) view. The UML view provides a graphical representation of the relationships and relationship definitions involving the object selected in the tree view. The selected object appears in the center of the UML view. In the UML view, you can click any object to center the UML around the selected object to view its relationships and relationship definitions.

The UML view is useful for viewing relationships graphically. It is also useful for visualizing relationship definitions that are not displayed elsewhere.

In the following graphic, the IDocument interface is selected in the Tree view, and all its relationships and the properties it exposes appear in the UML view. Each type of relationship, such as <<Realizes>> or <<Implies>>, is shown inside angle brackets between the selected object and other classes and interfaces in the UML view.

Relationship definitions include the objects on both ends of the relationship and the roles specified for both ends of the relationship. For example, in the graphic a ReferencedDocumentCollection relationship exists between IDocument and IReferencedDocumentCollection. The first end of the relationship has a role of Referenced Documents and a cardinality of zero-to-many, which means any number of objects can be involved on this end of the relationship. On the second end of the relationship, the role is Referenced by, and the cardinality is also zero to many.

SHARED Tip Bold text in the tree view represents relationship edges. Relationship edges define paths that go from one point to another point in the data without traversing the entire tree.

To view a file in the Tree/UML view, do the following:

  1. After you open schemas, tool schemas, or data files, click the type of file that you want to view on the View menu. For example, to view the schema, click View > Schema (All).

  2. Click Options on the View Schema dialog box.

  3. On the View tab, click Tree/UML.

    • If you do not see the View tab, the View dialog box is in Simple mode. Select the view that you want to use in the Form list instead.

    • If you want to change how data is displayed in the tree view, make changes on the Tree Options tab on the Options dialog box.

    • If you want to change how data is displayed in the UML view, make changes on the Viewable UML tab on the Options dialog box.

  4. Click OK.

  5. To view the UML for an object, click the object in the Tree view.

  6. To center the UML view on another object in the current view, click the object in the UML view.

  7. To go back to the last UML view, click Back on the toolbar.

  8. If you browse back to a previous view, click Next to see the next UML view.

  9. To select a particular UML view that you have recently viewed, click the name of the view that you want to see in the view list.

  10. To move through the view list, use the Up and Down buttons on the toolbar.

See Also

Navigating Files and Data in the Schema Editor