Skip to content

ArchiDiagramConnection

cda-developer-portal


cda-developer-portal / ArchiDiagramConnection

Defined in: domain/diagram.d.ts:126

A visual connection between two diagram objects (an Archi sourceConnection), typically representing an underlying ArchiMate relationship.

archimateRelationshipId: string | null

Defined in: domain/diagram.d.ts:141

Id of the referenced semantic relationship (from archimateRelationship, falling back to the legacy relationship attribute). Legitimately null for a plain visual link with no semantic meaning (e.g. a Note-to-Note connector).


bendpoints: ArchiBendpoint[]

Defined in: domain/diagram.d.ts:142


features: ArchiFeature[]

Defined in: domain/diagram.d.ts:146

Native <feature> entries (e.g. labelExpression) — see ArchiFeature.


id: string

Defined in: domain/diagram.d.ts:127


sourceId: string

Defined in: domain/diagram.d.ts:132

Id of the source ArchiDiagramObject — a VISUAL id, not a semantic element id.


style: ArchiStyle | null

Defined in: domain/diagram.d.ts:144

Native visual styling (line/font color, font), or null if none of those attributes were set.


targetId: string

Defined in: domain/diagram.d.ts:134

Id of the target ArchiDiagramObject — a VISUAL id, not a semantic element id.


viewId: string

Defined in: domain/diagram.d.ts:130


xsiType: string

Defined in: domain/diagram.d.ts:129

Verbatim xsi:type attribute, e.g. “archimate:Connection”.