@startuml class CommandSaveHandler { + {static} getInstance() : CommandSaveHandler + setFileName(fileName:string) : void + saveCommands() : void + loadCommands() : void + excuteAllCommands(action:Action) : IEnumerator + addLastCommand(command:CommandDTO) : void + removeLastCommand() : void + clearCommandList() : void } @enduml