@startuml class DeleteBlockCommand { + DeleteBlockCommand(blockId:string) + DeleteBlockCommand(commandDTO:CommandDTO) + execute() : void + undo() : void + toDTO() : CommandDTO } ICommand <|-- DeleteBlockCommand @enduml