mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-12-25 08:58:35 -07:00
28 lines
735 B
Text
28 lines
735 B
Text
@startuml
|
|
|
|
ExtruderStack -up-|> CuraContainerStack
|
|
CuraContainerStack -up-|> ContainerStack
|
|
ContainerStack -up-|> ContainerInterface
|
|
|
|
ContainerStack *-up- "*" ContainerInterface : _containers
|
|
ContainerStack *-up- "1" ContainerInterface : _next_stack
|
|
class ContainerStack {
|
|
<<signal>> propertyChanged
|
|
<<signal>> propertiesChanged
|
|
}
|
|
|
|
DefinitionContainer -up-|> DefinitionContainerInterface
|
|
|
|
DefinitionContainerInterface -up-|> ContainerInterface
|
|
|
|
InstanceContainer -up-|> ContainerInterface
|
|
|
|
InstanceContainer *-- "1" DefinitionContainerInterface
|
|
InstanceContainer *-- "*" SettingInstance
|
|
|
|
SettingInstance o-- "1" SettingDefinition
|
|
SettingInstance o-- "1" ContainerInterface
|
|
|
|
DefinitionContainer *-- "*" SettingDefinition
|
|
|
|
@enduml
|