JAL-3438 spotless for 2.11.2.0
[jalview.git] / src / jalview / gui / APQHandlers.java
index f22d048..e5e328f 100644 (file)
@@ -1,5 +1,26 @@
+/*
+ * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
+ * Copyright (C) $$Year-Rel$$ The Jalview Authors
+ * 
+ * This file is part of Jalview.
+ * 
+ * Jalview is free software: you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License 
+ * as published by the Free Software Foundation, either version 3
+ * of the License, or (at your option) any later version.
+ *  
+ * Jalview is distributed in the hope that it will be useful, but 
+ * WITHOUT ANY WARRANTY; without even the implied warranty 
+ * of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
+ * PURPOSE.  See the GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
+ * The Jalview Authors are detailed in the 'AUTHORS' file.
+ */
 package jalview.gui;
 
+import jalview.bin.Cache;
 import jalview.util.MessageManager;
 import jalview.util.Platform;
 
@@ -19,10 +40,12 @@ public class APQHandlers
 {
   private static boolean setAPQHandlers = false;
 
-  public APQHandlers() {
+  public APQHandlers()
+  {
   }
 
-  protected static boolean setAPQHandlers(jalview.gui.Desktop jalviewDesktop)
+  protected static boolean setAPQHandlers(
+          jalview.gui.Desktop jalviewDesktop)
   {
     // flagging this test to avoid unnecessary reflection
     if (!setAPQHandlers)
@@ -38,7 +61,7 @@ public class APQHandlers
 
         if (specversion >= 9)
         {
-          if (Platform.isAMac())
+          if (Platform.isAMacAndNotJS())
           {
             if (desktopClass.getDeclaredMethod("setAboutHandler",
                     new Class[]
@@ -61,16 +84,14 @@ public class APQHandlers
                     { PreferencesHandler.class }) != null)
             {
 
-              hdesktop.setPreferencesHandler(
-                      new PreferencesHandler()
+              hdesktop.setPreferencesHandler(new PreferencesHandler()
               {
-                        @Override
-                        public void handlePreferences(
-                                PreferencesEvent e)
-                        {
-                          jalviewDesktop.preferences_actionPerformed(null);
-                        }
-                      });
+                @Override
+                public void handlePreferences(PreferencesEvent e)
+                {
+                  jalviewDesktop.preferences_actionPerformed(null);
+                }
+              });
 
             }
 
@@ -82,12 +103,11 @@ public class APQHandlers
               hdesktop.setQuitHandler(new QuitHandler()
               {
                 @Override
-                public void handleQuitRequestWith(
-                        QuitEvent e, QuitResponse r)
+                public void handleQuitRequestWith(QuitEvent e,
+                        QuitResponse r)
                 {
-                  boolean confirmQuit = jalview.bin.Cache
-                          .getDefault(jalviewDesktop.CONFIRM_KEYBOARD_QUIT,
-                                  true);
+                  boolean confirmQuit = Cache.getDefault(
+                          jalview.gui.Desktop.CONFIRM_KEYBOARD_QUIT, true);
                   int n;
                   if (confirmQuit)
                   {
@@ -116,8 +136,7 @@ public class APQHandlers
                   }
                 }
               });
-              hdesktop.setQuitStrategy(
-                      QuitStrategy.CLOSE_ALL_WINDOWS);
+              hdesktop.setQuitStrategy(QuitStrategy.CLOSE_ALL_WINDOWS);
 
             }
           }
@@ -143,7 +162,7 @@ public class APQHandlers
       }
 
     }
-    
+
     return setAPQHandlers;
   }