intellij-sdk-code-samples/buildUML/reference_guide/run_configuration_classes.puml
2023-06-15 10:51:07 +02:00

19 lines
370 B
Plaintext

@startuml
hide empty members
hide circle
interface RunProfile
interface ConfigurationType
abstract class ConfigurationFactory
interface RunConfiguration
abstract class SettingsEditor
ConfigurationType *-- "*" ConfigurationFactory
ConfigurationFactory --> RunConfiguration: creates
RunConfiguration o-- "0..*" SettingsEditor
RunConfiguration -l|> RunProfile
@enduml