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 &lt;[email protected]&gt;
  *
  */
-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 &lt;[email protected]&gt;
  * @author Scott Deboy &lt;[email protected]&gt;
  */
-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.*;

Reply via email to