Please note : This help page is for an older version of Enteprise Archtiect. The latest help can be found here.

EA_OnContextItemChanged

EA_OnContextItemChanged notifies Add-Ins that a different item is now in context.

This event occurs after a user has selected an item anywhere in the Enterprise Architect GUI. Add-Ins that require knowledge of the current item in context can subscribe to this broadcast function. If ot = otRepository, then this function behaves in the same way as EA_FileOpen.

Syntax

Sub EA_OnContextItemChanged (Repository As EA.Repository, GUID As String, ot as EA.ObjectType)

The EA_OnContextItemChanged function syntax contains these parameters.

Parameter

Type

See also

GUID

String

Direction: IN

Description: Contains the GUID of the new context item. The value corresponds to these properties, depending on the value of the ot parameter:

  • ot (ObjectType) - GUID value
  • otElement - Element.ElementGUID
  • otPackage - Package.PackageGUID
  • otDiagram - Diagram.DiagramGUID
  • otAttribute - Attribute.AttributeGUID
  • otMethod - Method.MethodGUID
  • otConnector - Connector.ConnectorGUID
  • otRepository - NOT APPLICABLE, the GUID is an empty string

ot

EA.ObjectType

Direction: IN

Description: Specifies the type of the new context item.

ObjectType

Repository

EA.Repository

Direction: IN

Description: An EA.Repository object representing the currently open Enterprise Architect model. Poll its members to retrieve model data and user interface status information.

Repository Class

Return Value

None.

Learn more