ArchiRelationship
Esta página aún no está disponible en tu idioma.
cda-developer-portal / ArchiRelationship
Interface: ArchiRelationship
Section titled “Interface: ArchiRelationship”Defined in: domain/relationship.d.ts:16
A semantic ArchiMate relationship (e.g. Serving, Assignment, Realization, Access, Composition, Aggregation, Association). Covers any Archi relationship type generically.
Properties
Section titled “Properties”accessType
Section titled “accessType”accessType:
ArchiAccessType|null
Defined in: domain/relationship.d.ts:38
AccessRelationship’s access mode. null for every other relationship
type; always resolved to a value (defaulting to 'Write', Archi’s own
documented default) when the relationship is an AccessRelationship.
directed
Section titled “directed”directed:
boolean|null
Defined in: domain/relationship.d.ts:52
AssociationRelationship’s directedness. null for every other
relationship type; always resolved to a boolean (defaulting to
false, Archi’s own type default) when the relationship is an
AssociationRelationship.
documentation
Section titled “documentation”documentation:
string|null
Defined in: domain/relationship.d.ts:29
folderId
Section titled “folderId”folderId:
string
Defined in: domain/relationship.d.ts:27
folderPath
Section titled “folderPath”folderPath:
string
Defined in: domain/relationship.d.ts:28
id:
string
Defined in: domain/relationship.d.ts:17
name:
string|null
Defined in: domain/relationship.d.ts:18
profiles
Section titled “profiles”profiles:
string[]
Defined in: domain/relationship.d.ts:32
Ids of ArchiProfile entries (Specializations/Profiles) this relationship references, via the native profiles attribute. Empty when none are set.
properties
Section titled “properties”properties:
ArchiProperty[]
Defined in: domain/relationship.d.ts:30
sourceId
Section titled “sourceId”sourceId:
string
Defined in: domain/relationship.d.ts:24
Id of the source element (occasionally another relationship).
strength
Section titled “strength”strength:
string|null
Defined in: domain/relationship.d.ts:45
InfluenceRelationship’s free-text modifier (native strength
attribute, e.g. "+", "-"). null for every other relationship
type, and also null when the attribute is blank or absent (the
native default is genuinely “no modifier set”, unlike accessType).
targetId
Section titled “targetId”targetId:
string
Defined in: domain/relationship.d.ts:26
Id of the target element (occasionally another relationship).
type:
string
Defined in: domain/relationship.d.ts:22
Namespace-prefix-stripped semantic type, e.g. “ServingRelationship”.
xsiType
Section titled “xsiType”xsiType:
string
Defined in: domain/relationship.d.ts:20
Verbatim xsi:type attribute, e.g. “archimate:ServingRelationship”.