怎樣執行Command命令

 

想要執行Command命令,以使用系統的Redo,Undo操作。

其實只要取到Command棧,添加要執行的Command即可。

代碼片段如下: 

protected void executeCommand(Command command) {
  if (command == null || !command.canExecute()) {
   return;
  }
  EditDomain editDomain = EditDomain.getEditDomain(editPart);
  editDomain.getCommandStack().execute(command);
 }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章