creat command setter valu param access access param valu valu param old valu old valu creat command setter access valu old valu valu old valu valu valu equal old valu model command command model command undo access set old valu object execut access set valu undoabl redoabl model execut command 