JAL-1988 Moved APQHandlers to jalview.jbgui and called from jalview.jbgui.GDesktop...
[jalview.git] / src / jalview / jbgui / APQHandlers.java
similarity index 87%
rename from src/jalview/gui/APQHandlers.java
rename to src/jalview/jbgui/APQHandlers.java
index 3d4c91a..27c53b9 100644 (file)
  * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
  * The Jalview Authors are detailed in the 'AUTHORS' file.
  */
-package jalview.gui;
+package jalview.jbgui;
 
 import javax.swing.JOptionPane;
 
 import com.formdev.flatlaf.extras.FlatDesktop;
 
+import jalview.gui.Desktop;
 import jalview.util.MessageManager;
 
 public class APQHandlers
 {
-  private static boolean setAPQHandlers = false;
+  protected static boolean setAPQHandlers = false;
 
-  protected static boolean setAPQHandlers(
-          jalview.gui.Desktop jalviewDesktop)
+  public static boolean setAPQHandlers(GDesktop desktop)
   {
     FlatDesktop.setAboutHandler(() -> {
-      jalviewDesktop.aboutMenuItem_actionPerformed(null);
+      desktop.aboutMenuItem_actionPerformed(null);
     });
     FlatDesktop.setPreferencesHandler(() -> {
-      jalviewDesktop.preferences_actionPerformed(null);
+      desktop.preferences_actionPerformed(null);
     });
     FlatDesktop.setQuitHandler(response -> {
       boolean confirmQuit = jalview.bin.Cache