Solution Item
IRI: https://w3id.org/altium/cdm/platform/SolutionItem
Bounded context: platform
Mixin that marks an entity as an item belonging to a platform Solution.
*NOTE: this is an abstract class and should not be instantiated directly
Diagram
---
config:
layout: elk
theme: neutral
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class plt_SolutionItem["Solution Item"]
style plt_SolutionItem fill:#cccccc
click plt_SolutionItem href "../../classes/plt_SolutionItem/"
class core_Meta["Meta"]
core_Meta <|-- plt_SolutionItem
click core_Meta href "../../classes/core_Meta/"
class des_Project["Hardware Project"]
style des_Project fill:#93c47d
plt_SolutionItem <|-- des_Project
click des_Project href "../../classes/des_Project/"
class sft_SoftwareProject["Software Project"]
style sft_SoftwareProject fill:#3c78d8
plt_SolutionItem <|-- sft_SoftwareProject
click sft_SoftwareProject href "../../classes/sft_SoftwareProject/"
class sft_AIModel["AI Model"]
style sft_AIModel fill:#3c78d8
plt_SolutionItem <|-- sft_AIModel
click sft_AIModel href "../../classes/sft_AIModel/"
class system_ESDDocument["ESD Document"]
style system_ESDDocument fill:#f1c232
plt_SolutionItem <|-- system_ESDDocument
click system_ESDDocument href "../../classes/system_ESDDocument/"
plt_SolutionItem --> "*" plt_Solution : part of solution
click plt_Solution href "../../classes/plt_Solution/"
class plt_Solution["Solution"]
style plt_Solution fill:#cccccc
Inheritance
- core_Meta
- plt_SolutionItem
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| part of solution | * |
Solution | TBD | direct |
Mixin Usage
| mixed into | description |
|---|---|
| des_Project | TBD |
| sft_SoftwareProject | TBD |
| sft_AIModel | AI model artifact in context of a workspace |
| system_ESDDocument | TBD |