ContractDetailWriteBackCommand
receiver:Receiver
+ writeBack()
<<interface>>WriteBackCommand
ContractWriteBackCommand
WriteBackInvoker
commandList:List<WriteBackCommand>
executeCommandList()
ContractRecvplanWriteBackCommand
AbstractWriteBackCommand
WriteBackReceiver
action()
Client