Interface Overview

This section provides an overview of the main components of the Automation Interface.

Main Packages of Automation Interface

Package

Detail

See also

Repository Package

Represents the model as a whole and provides entry to model Packages and collections.

Repository Package

Element Package

Identifies the basic structural units (such as Class, Use Case and Object).

Element Package

Element Features Package

Identifies the attributes and operations defined on an element.

Element Features Package

Diagram Package

Describes the visible drawings contained in the model.

Diagram Package

Connector Package

Defines the relationships between elements.

Connector Package

Packages and Contents

This diagram illustrates the main interface Packages and their associated contents. Each UML element in this User Guide can be created by Automation and can be accessed either through the various collections that exist or, in some cases, directly.

The Repository Class is the starting point for all use of the Automation Interface. It contains the high level system objects and entry point into the model itself using the Models collection and the other system-level collections.