Skip to content

Reuse Block Revision

IRI: https://w3id.org/altium/cdm/library/ReuseBlockRevision

Bounded context: library

TBD

Platform API

DesReuseBlockRevision

GRID (1)

grid:workspace:{workspace-id}:library:reuse-block-revision/{id}

  1. 🙋‍♂️ Altium Global Resource ID (aka GRID)

Diagram

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


  class lib_ReuseBlockRevision["Reuse Block Revision"]



      style lib_ReuseBlockRevision fill:#ffe599    


    click lib_ReuseBlockRevision href "../../classes/lib_ReuseBlockRevision/"






  class core_Artifact["Artifact"]




          core_Artifact <|-- lib_ReuseBlockRevision
          click core_Artifact href "../../classes/core_Artifact/"











      lib_ReuseBlockRevision --> "*" lib_ComponentRevision : components
      click lib_ComponentRevision href "../../classes/lib_ComponentRevision/"


  class lib_ComponentRevision["Component Revision"]



      style lib_ComponentRevision fill:#ffe599    











      lib_ReuseBlockRevision --> "0..1" lib_SchSnippetRevision : sch snippet
      click lib_SchSnippetRevision href "../../classes/lib_SchSnippetRevision/"


  class lib_SchSnippetRevision["SCH Snippet Revision"]



      style lib_SchSnippetRevision fill:#ffe599    











      lib_ReuseBlockRevision --> "0..1" lib_PcbSnippetRevision : pcb snippet
      click lib_PcbSnippetRevision href "../../classes/lib_PcbSnippetRevision/"


  class lib_PcbSnippetRevision["PCB Snippet Revision"]



      style lib_PcbSnippetRevision fill:#ffe599    











      lib_ReuseBlockRevision --> "1" plt_LifecycleState : lifecycle state
      click plt_LifecycleState href "../../classes/plt_LifecycleState/"


  class plt_LifecycleState["Lifecycle State"]



      style plt_LifecycleState fill:#cccccc    






          lib_ReuseBlockRevision : id










  class lib_ReuseBlock["Reuse Block"]



      style lib_ReuseBlock fill:#ffe599    


          lib_ReuseBlock --> "*" lib_ReuseBlockRevision: revisions 
          click lib_ReuseBlock href "../../classes/lib_ReuseBlock/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
lifecycle state 1 Lifecycle State The current lifecycle state assigned to this entity. plt_HasLifecycle
id 1 GRID Globally unique identifier across the whole platform. core_Entity
components * Component Revision Components used in this Artifact direct
sch snippet 0..1 SCH Snippet Revision TBD direct
pcb snippet 0..1 PCB Snippet Revision TBD direct

Identifier and Mapping Information

Annotations

property value
grid grid:workspace:{workspace-id}:library:reuse-block-revision/{id}
platformAPI DesReuseBlockRevision

Comments

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