Overview

public Package

This package provides an overview of the main elements within the Automation Interface. These are:

  • The Repository, which represents the model as a whole and provides entry to model packages and collections
  • Elements, which are the basic structural unit (such as Class, Use Case and Object)
  • Element Features, which are attributes and operations defined on an element
  • Diagram Package, the visible drawings contained in the model
  • Connectors, relationships between elements.

The following diagram illustrates the main interface elements and their associated contents. Each element in this document is creatable by Automation and can be accessed through the various collections that exist or, in some cases, directly.

Enterprise Architect Automation Interface Elements

The following diagram provides a high level overview of the Automation Interface for accessing, manipulating, modifying and creating elements. The top level object is the Repository, which contains collections for a variety of system level objects, as well as the main Models collection that provides access to the UML elements, diagrams and packages within the project. In general, the Role names applied at the Target end of associations indicate the name of the Collection that is used to access instances of that object.

Overview of Enterprise Architect Automation Interface

Internal Links

  • Logical diagram:: Automation Interface
    Package:: Automation Interface
  • Logical diagram:: Automation Interface
    Package:: Automation Interface
  • Logical diagram:: Automation Interface
    Package:: Automation Interface
  • Logical diagram:: Automation Interface
    Package:: Automation Interface
  • Logical diagram:: Automation Interface
    Package:: Automation Interface
  • Logical diagram:: Automation Interface
    Package:: Automation Interface
  • Logical diagram:: Automation Interface
    Package:: Automation Interface

Connectors

Connector

Source

Target

Nesting
source > target

Connector
Contained Element

Overview
Containing Element

Nesting
source > target

Repository
Contained Element

Overview
Containing Element

Nesting
source > target

Diagram
Contained Element

Overview
Containing Element

Nesting
source > target

Element
Contained Element

Overview
Containing Element

Nesting
source > target

Project Interface
Contained Element

Overview
Containing Element

Nesting
source > target

ElementFeatures
Contained Element

Overview
Containing Element