Add close all action to default UI
authorMathieu Baudier <mbaudier@argeo.org>
Wed, 26 Jan 2011 19:33:06 +0000 (19:33 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Wed, 26 Jan 2011 19:33:06 +0000 (19:33 +0000)
git-svn-id: https://svn.argeo.org/commons/trunk@4080 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

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);