Add close all action to default UI
[lgpl/argeo-commons.git] / security / eclipse / plugins / org.argeo.security.ui.application / src / main / java / org / argeo / security / ui / application / SecureActionBarAdvisor.java
index e8bcf018fe54fc800b6ad478ca22c9decfa32df1..fee492691b903da3fdd0d6aea95f7f1bb915dc2d 100644 (file)
@@ -23,6 +23,7 @@ public class SecureActionBarAdvisor extends ActionBarAdvisor {
        private IWorkbenchAction helpContentAction;
        private IWorkbenchAction saveAction;
        private IWorkbenchAction saveAllAction;
+       private IWorkbenchAction closeAllAction;
 
        // private final Boolean isRcp;
 
@@ -50,6 +51,8 @@ public class SecureActionBarAdvisor extends ActionBarAdvisor {
                register(saveAction);
                saveAllAction = ActionFactory.SAVE_ALL.create(window);
                register(saveAllAction);
+               closeAllAction = ActionFactory.CLOSE_ALL.create(window);
+               register(closeAllAction);
 
        }
 
@@ -73,6 +76,7 @@ public class SecureActionBarAdvisor extends ActionBarAdvisor {
                // File
                fileMenu.add(saveAction);
                fileMenu.add(saveAllAction);
+               fileMenu.add(closeAllAction);
                fileMenu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
                fileMenu.add(new Separator());
                fileMenu.add(exitAction);