You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
provs/doc/dddWorkshop.puml

39 lines
518 B
Plaintext

@startuml
package application {
class desktopApplication
}
package ui {
class ProgressPrinter {
print(Progress)
}
class FinalResultPrinter {
print(ResultLine)
}
}
application ..> ui
ui ..> domain
package domain {
class model
class ResultLine {
provResult
level
}
class ProvResult
interface Repository
}
application ..> domain
package infrastructure {
class RepositoryImpl
class Prov {
registerProgressObserver
}
}
Repository ..> infrastructure
using ..> used
@enduml