Skip to content

Commit

Permalink
uml: add UML of class TerminatorBlockBean and remove notes
Browse files Browse the repository at this point in the history
  • Loading branch information
SyntaxGalaxy committed Jan 16, 2025
1 parent 29fd6a5 commit 1ffd4a1
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions docs/beans-classes.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ classDiagram
+setColor(String color)
+setDragAllowed(boolean dragAllowed)
}
note for BlockBean "Abstract class representing the base block supposed to be used within the LogicEditor"
CloneableBean~T~ <|-- BlockBean~T~
Serializable <|-- BlockBean~T~
Expand All @@ -37,7 +36,6 @@ classDiagram
+getElementsLayers() ArrayList~BlockElementLayerBean~
+setElementsLayers(ArrayList~BlockElementLayerBean~)
}
note for BaseBlockBean "A basic BlockBean model that just hold fields layer (not nested block) and does not return any code from it"
BlockBean~T~ <|-- BaseBlockBean~T~
class ActionBlockBean~T~ {
Expand All @@ -48,7 +46,6 @@ classDiagram
+getLayers() ArrayList~LayerBean~
+setLayers(ArrayList~LayerBean~ layers)
}
note for ActionBlockBean "ActionBlockBean, BlockBean that perform action but does not return anything"
BlockBean~T~ <|-- ActionBlockBean~T~
class RegularBlockBean {
Expand All @@ -59,5 +56,11 @@ classDiagram
}
ActionBlockBean~RegularBlockBean~ <|-- RegularBlockBean
note for RegularBlockBean "Can hold RegularBlockBean (nested blocks), BlockElementBean"
class TerminatorBlockBean {
-String codeSyntax
+getCodeSyntax() String
+setCodeSyntax(String codeSyntax)
}
ActionBlockBean~TerminatorBlockBean~ <|-- TerminatorBlockBean
```

0 comments on commit 1ffd4a1

Please sign in to comment.