Skip to content

Lifecycle State

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

Bounded context: platform

TBD

Documentation

Diagram

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


  class plt_LifecycleState["Lifecycle State"]



      style plt_LifecycleState fill:#cccccc    


    click plt_LifecycleState href "../../classes/plt_LifecycleState/"







          plt_LifecycleState : name










  class plt_lifecycle_stage["Lifecycle Stage"]



      style plt_lifecycle_stage fill:#cccccc    


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









  class des_project_release["Hardware Project Release"]



      style des_project_release fill:#93c47d    


          des_project_release --> "1" plt_LifecycleState: lifecycleState 
          click des_project_release href "../../classes/des_project_release/"






  class des_project_template_revision["Project Template Revision"]



      style des_project_template_revision fill:#93c47d    


          des_project_template_revision --> "1" plt_LifecycleState: lifecycleState 
          click des_project_template_revision href "../../classes/des_project_template_revision/"






  class lib_ComponentRevision["Component Revision"]



      style lib_ComponentRevision fill:#ffe599    


          lib_ComponentRevision --> "1" plt_LifecycleState: lifecycleState 
          click lib_ComponentRevision href "../../classes/lib_ComponentRevision/"






  class lib_component_template_revision["Component Template Revision"]



      style lib_component_template_revision fill:#ffe599    


          lib_component_template_revision --> "1" plt_LifecycleState: lifecycleState 
          click lib_component_template_revision href "../../classes/lib_component_template_revision/"






  class lib_symbol_revision["Symbol Revision"]



      style lib_symbol_revision fill:#ffe599    


          lib_symbol_revision --> "1" plt_LifecycleState: lifecycleState 
          click lib_symbol_revision href "../../classes/lib_symbol_revision/"






  class lib_footprint_revision["Footprint Revision"]



      style lib_footprint_revision fill:#ffe599    


          lib_footprint_revision --> "1" plt_LifecycleState: lifecycleState 
          click lib_footprint_revision href "../../classes/lib_footprint_revision/"






  class lib_reuse_block_revision["Reuse Block Revision"]



      style lib_reuse_block_revision fill:#ffe599    


          lib_reuse_block_revision --> "1" plt_LifecycleState: lifecycleState 
          click lib_reuse_block_revision href "../../classes/lib_reuse_block_revision/"






  class lib_managed_sheet_revision["Managed Sheet Revision"]



      style lib_managed_sheet_revision fill:#ffe599    


          lib_managed_sheet_revision --> "1" plt_LifecycleState: lifecycleState 
          click lib_managed_sheet_revision href "../../classes/lib_managed_sheet_revision/"






  class lib_sch_snippet_revision["SCH Snippet Revision"]



      style lib_sch_snippet_revision fill:#ffe599    


          lib_sch_snippet_revision --> "1" plt_LifecycleState: lifecycleState 
          click lib_sch_snippet_revision href "../../classes/lib_sch_snippet_revision/"






  class lib_pcb_snippet_revision["PCB Snippet Revision"]



      style lib_pcb_snippet_revision fill:#ffe599    


          lib_pcb_snippet_revision --> "1" plt_LifecycleState: lifecycleState 
          click lib_pcb_snippet_revision href "../../classes/lib_pcb_snippet_revision/"






  class pro_BomRelease["BOM Release"]



      style pro_BomRelease fill:#dd7e6b    


          pro_BomRelease --> "1" plt_LifecycleState: lifecycleState 
          click pro_BomRelease href "../../classes/pro_BomRelease/"






  class req_requirement_revision["Requirement Revision"]



      style req_requirement_revision fill:#f6b26b    


          req_requirement_revision --> "1" plt_LifecycleState: lifecycleState 
          click req_requirement_revision href "../../classes/req_requirement_revision/"






  class req_requirement_baseline["Requirement Baseline"]



      style req_requirement_baseline fill:#f6b26b    


          req_requirement_baseline --> "1" plt_LifecycleState: lifecycleState 
          click req_requirement_baseline href "../../classes/req_requirement_baseline/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
name 1 string TBD direct

Identifier and Mapping Information

Annotations

property value
platformAPI DesLifeCycleState

Comments

Comments are still experimental - you need access to AltiumDeveloper/cdm-comments repository to see and leave comments. Please ping @dmitry.kolomiets for details.