Skip to content
View as Markdown

Lifecycle Definition

IRI: https://w3id.org/altium/cdm/platform/LifecycleDefinition

GRID: grid:workspace:{workspace-id}:platform:lifecycle-definition/{id}

API: DesLifeCycleDefinition

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.

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

Comments