在declareGlobalActionKeys增加對復制命令的申明,同時把屬性contributorClass指定為這個類,包含全路徑。再定義復制動作CopyAction,代碼如下:
注意構造函數中一定要把這個action的id設置為ActionFactory.COPY.getId(),和前面統一起來;
到這兒還沒有結束,還必須在編輯器類中注冊這個action,覆蓋編輯器父類中的createActions()方法:
這樣當我們點復制按鈕之后,流程設計器就把我們選擇的內容放到剪切板上,下一步要做的就是粘貼了。
要使粘貼按鈕可用,所做的修改和復制類似,在類WorkflowActionContributor 的方法declareGlobalActionKeys中增加addGlobalActionKey(ActionFactory.PASTE.getId())
增加PasteAction類,代碼如下:
Powered by: BlogJava Copyright © 笑看人生