2016-09-05 06:38:28 +02:00
|
|
|
@startuml
|
2016-10-24 03:45:07 +02:00
|
|
|
|
2016-09-05 06:38:28 +02:00
|
|
|
class Handler {
|
|
|
|
|
doGet
|
|
|
|
|
doPost
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
abstract class AbstractCommand {
|
|
|
|
|
process
|
|
|
|
|
}
|
|
|
|
|
class ConcreteCommand1 {
|
|
|
|
|
process
|
|
|
|
|
}
|
|
|
|
|
class ConcreteCommand2 {
|
|
|
|
|
process
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Handler .right.> AbstractCommand
|
|
|
|
|
AbstractCommand <|-- ConcreteCommand1
|
|
|
|
|
AbstractCommand <|-- ConcreteCommand2
|
|
|
|
|
|
|
|
|
|
@enduml
|