Skip to content

Conversation

@HeikoTheissen
Copy link
Contributor

@HeikoTheissen HeikoTheissen commented May 5, 2025

---
config:
  themeCSS: |
    .EntityType rect { fill: yellow; }
    .ComplexType rect { fill: pink; }
    .EntitySetOrSingleton rect { fill: orange; }
    .NavigationPropertyBinding rect { fill: lightgreen; }
    .ReferentialConstraint rect { fill: lightblue; }
    * {
      --a11: #4b0492;
      --a15: #7fcdaf;
      --a19: #34fad9;
      --a20: #09dd61;
      --a23: #24dc23;
      --a30: #64fa08;
      --a37: #1e8c99;
      --a49: #7fcd75;
    }
    #edge5,#edge9,#edge11,#edge23,#edge33,#edge36,#edge36,#edge40 { stroke-dasharray: 1 4; }
    #edge0 { stroke: var(--a11); stroke-dasharray: 3 7; }
    #edge1 { stroke: var(--a11); stroke-dasharray: 7 3; }
    #edge2 { stroke: var(--a11); stroke-dasharray: 7 3; }
    #edge3 { stroke: var(--a15); stroke-dasharray: 3 7; }
    #edge16 { stroke: var(--a20); stroke-dasharray: 7 3; }
    #edge17 { stroke: var(--a20); stroke-dasharray: 7 3; }
    #edge20 { stroke: var(--a23); stroke-dasharray: 3 7; }
    #edge25 { stroke: var(--a30); stroke-dasharray: 3 7; }
    #edge28 { stroke: var(--a37); stroke-dasharray: 3 7; }
    #edge35 { stroke: var(--a49); stroke-dasharray: 3 7; }
---
stateDiagram-v2
direction LR
a8 : UI.examples
class a8 Schema
classDef a11 stroke:var(--a11),stroke-width:3
class a11 a11
a11 : @Common.StreamOperation
class a11 Annotation
classDef a15 stroke:var(--a15),stroke-width:3
class a15 a15
a15 : @UI.LineItem Collection
class a15 Annotation
a18 : <i>Record</i>
class a18 Record
a4681 : DataFieldForUpload
class a4681 ComplexType
a4486 : DataFieldAbstract
class a4486 ComplexType
a4497 : Label
class a4497 Property
a4505 : Criticality
class a4505 Property
a3109 : CriticalityType
class a3109 EnumType
a4510 : CriticalityRepresentation
class a4510 Property
a4523 : CriticalityRepresentationType
class a4523 EnumType
a4515 : IconUrl
class a4515 Property
a4689 : Stream
class a4689 Property
classDef a19 stroke:var(--a19),stroke-width:3
class a19 a19
a19 : Label Upload XML
class a19 PropertyValue
classDef a20 stroke:var(--a20),stroke-width:3
class a20 a20
a20 : Stream
class a20 PropertyValue
a22 : Document
class a22 EntityType
classDef a23 stroke:var(--a23),stroke-width:3
class a23 a23
a23 : Name
class a23 PropertyRef
a25 : Name
class a25 Property
a27 : XMLDocuments
class a27 NavigationProperty
a29 : XMLDocument
class a29 EntityType
classDef a30 stroke:var(--a30),stroke-width:3
class a30 a30
a30 : ID
class a30 PropertyRef
a32 : ID
class a32 Property
a34 : XMLSchema
class a34 Property
classDef a37 stroke:var(--a37),stroke-width:3
class a37 a37
a37 : @Core.IsURL true
class a37 Annotation
a39 : XML
class a39 Property
a41 : XMLUpload
class a41 Action
a44 : Document
class a44 Parameter
a46 : XMLSchema
class a46 Parameter
classDef a49 stroke:var(--a49),stroke-width:3
class a49 a49
a49 : @Core.IsURL true
class a49 Annotation
a42 : <i>ReturnType</i>
class a42 ReturnType
a51 : container
class a51 EntityContainer
a52 : XMLUpload
class a52 EntitySetOrSingleton
a11 --> a41 : target
a11 --> a42 : PropertyPath
a42 --> a39 : PropertyPath
a15 --> a22 : target
a15 --> a18 : item
a18 --> a4681
a4681 --> a4486 : extends
a4486 --> a4497
a4486 --> a4505
a4505 --> a3109
a4486 --> a4510
a4510 --> a4523
a4486 --> a4515
a4681 --> a4689
a18 --> a19
a18 --> a20
a20 --> a41 : AnnotationPath
a41 --> a11 : AnnotationPath
a8 --> a22
a22 --> a23 : key
a23 --> a25 : ref
a22 --> a25
a22 --> a27
a27 --> a29
a29 --> a30 : key
a30 --> a32 : ref
a29 --> a32
a29 --> a34
a37 --> a34 : target
a29 --> a39
a8 --> a29
a8 --> a41
a41 --> a44 : para
a44 --> a22
a41 --> a46 : para
a49 --> a46 : target
a42 --> a29
a41 --> a29 : return
a8 --> a51
a51 --> a52
a52 --> a41
Loading

@HeikoTheissen HeikoTheissen requested a review from beckermarc May 5, 2025 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants