34 lines
447 B
Plaintext
34 lines
447 B
Plaintext
@startuml
|
|
skinparam linetype ortho
|
|
scale 1.2
|
|
class EventBus <<broker>> {
|
|
+ publish()
|
|
+ subscribe()
|
|
}
|
|
|
|
class Demand
|
|
class itc
|
|
class Settings
|
|
class Input
|
|
class Pressure {
|
|
class Average
|
|
}
|
|
class Output
|
|
class Feedback
|
|
|
|
Demand -.> Pressure
|
|
Demand -.> Feedback
|
|
|
|
itc -.> Settings
|
|
itc -.> Pressure
|
|
itc -.> Demand
|
|
|
|
Settings -.> Output
|
|
Settings -.> Input
|
|
|
|
Input -.> Feedback
|
|
Input -.> Output
|
|
Input -.> Pressure
|
|
|
|
Pressure -.> Feedback
|
|
@enduml |