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
The following commit(s) were added to refs/heads/master by this push:
new cccd990 moved file related actions to their own package
cccd990 is described below
commit cccd990a26848963744e22a95da8893948b695ca
Author: Christian Grobmeier <[email protected]>
AuthorDate: Tue Nov 28 23:15:11 2023 +0100
moved file related actions to their own package
---
.../java/org/apache/log4j/chainsaw/ChainsawToolBarAndMenus.java | 1 +
src/main/java/org/apache/log4j/chainsaw/LogUI.java | 2 +-
.../org/apache/log4j/chainsaw/{ => file}/FileLoadAction.java | 0
src/main/java/org/apache/log4j/chainsaw/{ => file}/FileMenu.java | 9 +++++----
.../org/apache/log4j/chainsaw/{ => file}/FileSaveAction.java | 4 +++-
5 files changed, 10 insertions(+), 6 deletions(-)
diff --git
a/src/main/java/org/apache/log4j/chainsaw/ChainsawToolBarAndMenus.java
b/src/main/java/org/apache/log4j/chainsaw/ChainsawToolBarAndMenus.java
index d02c965..e01f5df 100644
--- a/src/main/java/org/apache/log4j/chainsaw/ChainsawToolBarAndMenus.java
+++ b/src/main/java/org/apache/log4j/chainsaw/ChainsawToolBarAndMenus.java
@@ -22,6 +22,7 @@ import
org.apache.commons.configuration2.event.ConfigurationEvent;
import org.apache.log4j.chainsaw.components.elements.SmallButton;
import org.apache.log4j.chainsaw.components.elements.SmallToggleButton;
import org.apache.log4j.chainsaw.components.logpanel.LogPanel;
+import org.apache.log4j.chainsaw.file.FileMenu;
import org.apache.log4j.chainsaw.filter.FilterModel;
import org.apache.log4j.chainsaw.help.HelpManager;
import org.apache.log4j.chainsaw.icons.ChainsawIcons;
diff --git a/src/main/java/org/apache/log4j/chainsaw/LogUI.java
b/src/main/java/org/apache/log4j/chainsaw/LogUI.java
index 139169b..ebda1c4 100644
--- a/src/main/java/org/apache/log4j/chainsaw/LogUI.java
+++ b/src/main/java/org/apache/log4j/chainsaw/LogUI.java
@@ -1305,7 +1305,7 @@ public class LogUI extends JFrame {
*
* @return current log panel
*/
- LogPanel getCurrentLogPanel() {
+ public LogPanel getCurrentLogPanel() {
Component selectedTab = getTabbedPane().getSelectedComponent();
if (selectedTab instanceof LogPanel) {
diff --git a/src/main/java/org/apache/log4j/chainsaw/FileLoadAction.java
b/src/main/java/org/apache/log4j/chainsaw/file/FileLoadAction.java
similarity index 100%
rename from src/main/java/org/apache/log4j/chainsaw/FileLoadAction.java
rename to src/main/java/org/apache/log4j/chainsaw/file/FileLoadAction.java
diff --git a/src/main/java/org/apache/log4j/chainsaw/FileMenu.java
b/src/main/java/org/apache/log4j/chainsaw/file/FileMenu.java
similarity index 96%
rename from src/main/java/org/apache/log4j/chainsaw/FileMenu.java
rename to src/main/java/org/apache/log4j/chainsaw/file/FileMenu.java
index 9dad1bc..2ab099f 100644
--- a/src/main/java/org/apache/log4j/chainsaw/FileMenu.java
+++ b/src/main/java/org/apache/log4j/chainsaw/file/FileMenu.java
@@ -19,8 +19,9 @@
* @author Paul Smith <[email protected]>
*
*/
-package org.apache.log4j.chainsaw;
+package org.apache.log4j.chainsaw.file;
+import org.apache.log4j.chainsaw.LogUI;
import org.apache.log4j.chainsaw.icons.ChainsawIcons;
import org.apache.log4j.chainsaw.osx.OSXIntegration;
import org.apache.log4j.chainsaw.prefs.MRUFileList;
@@ -41,7 +42,7 @@ import java.net.URL;
* @author Paul Smith <[email protected]>
* @author Scott Deboy <[email protected]>
*/
-class FileMenu extends JMenu {
+public class FileMenu extends JMenu {
private final Action loadReceiverAction;
private final Action exitAction;
private final Action loadLog4JAction;
@@ -160,7 +161,7 @@ class FileMenu extends JMenu {
}
}
- Action getLog4JFileOpenAction() {
+ public Action getLog4JFileOpenAction() {
return loadLog4JAction;
}
@@ -168,7 +169,7 @@ class FileMenu extends JMenu {
return loadUtilLoggingAction;
}
- Action getFileSaveAction() {
+ public Action getFileSaveAction() {
return saveAction;
}
diff --git a/src/main/java/org/apache/log4j/chainsaw/FileSaveAction.java
b/src/main/java/org/apache/log4j/chainsaw/file/FileSaveAction.java
similarity index 97%
rename from src/main/java/org/apache/log4j/chainsaw/FileSaveAction.java
rename to src/main/java/org/apache/log4j/chainsaw/file/FileSaveAction.java
index 8429191..1b6c1f6 100644
--- a/src/main/java/org/apache/log4j/chainsaw/FileSaveAction.java
+++ b/src/main/java/org/apache/log4j/chainsaw/file/FileSaveAction.java
@@ -15,8 +15,10 @@
* limitations under the License.
*/
-package org.apache.log4j.chainsaw;
+package org.apache.log4j.chainsaw.file;
+import org.apache.log4j.chainsaw.LogUI;
+import org.apache.log4j.chainsaw.LoggingEventWrapper;
import org.apache.log4j.chainsaw.icons.ChainsawIcons;
import javax.swing.*;