Interface: Quality

Quality

An interface representing a quality associated with an intentional element in the system.

Source:

Extends

Members

actor :Actor

The actor the intentional element is associated with.

Type:
Inherited From:
Source:

children :Array

An array of strings representing the IDs of the children intentional elements.

Type:
  • Array
Inherited From:
Source:

childrenLinkType :"and"|"or"|null

A string representing the type of the link between the children intentional elements.

Type:
  • "and" | "or" | null
Inherited From:
Source:

dependencies :Array

An array of strings representing the IDs of the dependencies associated with the intentional element.

Type:
  • Array
Inherited From:
Source:

direction :QualityDirection

A string representing the direction of the quality, which can be incoming, outgoing, or both.

Type:
Source:

id :string

A string representing the ID of the model element.

Type:
  • string
Inherited From:
Source:

name :string

A string representing the name of the model element.

Type:
  • string
Inherited From:
Source:

parent :string|null

A string representing the ID of the parent intentional element.

Type:
  • string | null
Inherited From:
Source:

qualities :Array

An array of objects representing the qualities associated with the intentional element.

Type:
  • Array
Properties:
Name Type Description
] string
] QualityType
] QualityDirection
Inherited From:
Source:

qualityType :QualityType

An enumeration representing the type of the quality.

Type:
Source:

type :IntentionType

An enumeration representing the type of the intentional element.

Type:
Inherited From:
Source: