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
