This is an automated email from the ASF dual-hosted git repository.

grobmeier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-chainsaw.git

commit 25de1072ffa7bca008b7ece5200bdb5910293f2d
Author: Christian Grobmeier <[email protected]>
AuthorDate: Sun Dec 17 19:51:09 2023 +0100

    reordered methods
---
 .../org/apache/log4j/chainsaw/logui/LogUI.java     | 66 +++++++++++-----------
 1 file changed, 34 insertions(+), 32 deletions(-)

diff --git a/src/main/java/org/apache/log4j/chainsaw/logui/LogUI.java 
b/src/main/java/org/apache/log4j/chainsaw/logui/LogUI.java
index f17570f..49bd80a 100644
--- a/src/main/java/org/apache/log4j/chainsaw/logui/LogUI.java
+++ b/src/main/java/org/apache/log4j/chainsaw/logui/LogUI.java
@@ -130,16 +130,6 @@ public class LogUI extends JFrame {
         shutdownManager = new ShutdownManager(this, configuration, receivers, 
shutdownListenerList);
     }
 
-    /**
-     * Registers a ShutdownListener with this class so that it can be notified
-     * when the user has requested that Chainsaw exit.
-     *
-     * @param listener the listener to add
-     */
-    public void addShutdownListener(ShutdownListener listener) {
-        shutdownListenerList.add(ShutdownListener.class, listener);
-    }
-
     /**
      * Initialises the menu's and toolbars, but does not actually create any of
      * the main panel components.
@@ -406,19 +396,6 @@ public class LogUI extends JFrame {
         logUIPanelBuilder.buildLogPanel(false, "Chainsaw", 
chainsawAppender.getReceiver());
     }
 
-    /**
-     * Exits the application, ensuring Settings are saved.
-     */
-    public boolean exit() {
-        for (ChainsawReceiver rx : receivers) {
-            settingsManager.saveSettingsForReceiver(rx);
-        }
-
-        settingsManager.saveAllSettings();
-
-        return shutdownManager.shutdown();
-    }
-
     public void addWelcomePanel() {
         tabbedPane.insertTab(
             ChainsawTabbedPane.WELCOME_TAB, new 
ImageIcon(ChainsawIcons.ABOUT), welcomePanel,
@@ -458,15 +435,35 @@ public class LogUI extends JFrame {
         }
     }
 
+    public void showApplicationPreferences() {
+        preferencesFrame.setVisible(true);
+    }
+
 
-    public ChainsawStatusBar getStatusBar() {
-        return statusBar;
+    /**
+     * Registers a ShutdownListener with this class so that it can be notified
+     * when the user has requested that Chainsaw exit.
+     *
+     * @param listener the listener to add
+     */
+    public void addShutdownListener(ShutdownListener listener) {
+        shutdownListenerList.add(ShutdownListener.class, listener);
     }
 
-    public void showApplicationPreferences() {
-        preferencesFrame.setVisible(true);
+    /**
+     * Exits the application, ensuring Settings are saved.
+     */
+    public boolean exit() {
+        for (ChainsawReceiver rx : receivers) {
+            settingsManager.saveSettingsForReceiver(rx);
+        }
+
+        settingsManager.saveAllSettings();
+
+        return shutdownManager.shutdown();
     }
 
+
     public void loadReceiver() {
         Runnable r = () -> {
             JFileChooser jfc = new 
JFileChooser(SettingsManager.getSettingsDirectory());
@@ -565,11 +562,6 @@ public class LogUI extends JFrame {
         return getCurrentLogPanel() != null && 
getCurrentLogPanel().isLogTreeVisible();
     }
 
-    /** @deprecated */
-    public ChainsawTabbedPane getTabbedPane() {
-        return tabbedPane;
-    }
-
     public void addReceiver(ChainsawReceiver rx) {
         receivers.add(rx);
         logUIPanelBuilder.buildLogPanel(false, rx.getName(), rx);
@@ -587,6 +579,16 @@ public class LogUI extends JFrame {
         return receivers;
     }
 
+    /** @deprecated */
+    public ChainsawTabbedPane getTabbedPane() {
+        return tabbedPane;
+    }
+
+    public ChainsawStatusBar getStatusBar() {
+        return statusBar;
+    }
+
+
     private MouseAdapter createMouseAdapter() {
         return new MouseAdapter() {
             @Override

Reply via email to