Lifecycle Definition
IRI: https://w3id.org/altium/cdm/platform/LifecycleDefinition
GRID: grid:workspace:{workspace-id}:platform:lifecycle-definition/{id}
Defines the set of states that an entity can transition through in its lifecycle. This definition clarifies what stage a revision of an entity has reached in its 'life' and what it can be safely used for. Different entities can have different lifecycle definitions assigned to them.
In the product
Diagram
---
config:
layout: elk
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class plt_LifecycleDefinition["Lifecycle Definition"]
style plt_LifecycleDefinition fill:#cccccc,stroke:#858585,color:#14181f,stroke-width:2.5px
click plt_LifecycleDefinition href "../../classes/plt_LifecycleDefinition/"
plt_LifecycleDefinition --> "*" plt_LifecycleStage : stages
click plt_LifecycleStage href "../../classes/plt_LifecycleStage/"
class plt_LifecycleStage["Lifecycle Stage"]
style plt_LifecycleStage fill:#cccccc,stroke:#858585,color:#14181f,stroke-width:1px
plt_LifecycleDefinition : id
Inheritance
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| id | 1 |
GRID | Globally unique identifier across the whole platform. | Entity |
| stages | * |
Lifecycle Stage | TBD | direct |