Skip to content
View as Markdown

Lifecycle Stage

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

API: DesLifeCycleStage

A named stage that groups lifecycle states in a lifecycle definition using the Advanced management style (e.g. Design, Prototype, Production), indicating how far a revision has progressed in its development. Stages can be linked to the levels of the revision naming scheme. Definitions using the Simple style have states and transitions but no stages.

Diagram

---
  config:
    layout: elk
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class plt_LifecycleStage["Lifecycle Stage"]






      style plt_LifecycleStage fill:#cccccc,stroke:#858585,color:#14181f,stroke-width:2.5px

    click plt_LifecycleStage href "../../classes/plt_LifecycleStage/"






          plt_LifecycleStage : name








      plt_LifecycleStage --> "1..*" plt_LifecycleState : states
      click plt_LifecycleState href "../../classes/plt_LifecycleState/"


  class plt_LifecycleState["Lifecycle State"]






      style plt_LifecycleState fill:#cccccc,stroke:#858585,color:#14181f,stroke-width:1px












  class plt_LifecycleDefinition["Lifecycle Definition"]






      style plt_LifecycleDefinition fill:#cccccc,stroke:#858585,color:#14181f,stroke-width:1px

          plt_LifecycleDefinition --> "*" plt_LifecycleStage: stages 
          click plt_LifecycleDefinition href "../../classes/plt_LifecycleDefinition/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
name 1 string TBD direct
states 1..* Lifecycle State TBD direct

Comments