You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gr...@apache.org on 2023/12/17 19:05:49 UTC
(logging-chainsaw) 01/02: reordered methods
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 <cg...@grobmeier.de>
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