You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by ma...@apache.org on 2018/03/10 05:40:11 UTC
[04/14] logging-chainsaw git commit: Replace anonymous classes with
method references
Replace anonymous classes with method references
Project: http://git-wip-us.apache.org/repos/asf/logging-chainsaw/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-chainsaw/commit/561fad68
Tree: http://git-wip-us.apache.org/repos/asf/logging-chainsaw/tree/561fad68
Diff: http://git-wip-us.apache.org/repos/asf/logging-chainsaw/diff/561fad68
Branch: refs/heads/master
Commit: 561fad6880a4eefaa97868ae37339ef3bf28dedf
Parents: 1c866d2
Author: Matt Sicker <bo...@gmail.com>
Authored: Fri Mar 9 23:03:36 2018 -0600
Committer: Matt Sicker <bo...@gmail.com>
Committed: Fri Mar 9 23:03:36 2018 -0600
----------------------------------------------------------------------
.../log4j/chainsaw/ApplicationPreferenceModelPanel.java | 7 +------
.../log4j/chainsaw/ChainsawCyclicBufferTableModel.java | 6 +-----
src/main/java/org/apache/log4j/chainsaw/LogPanel.java | 8 +-------
src/main/java/org/apache/log4j/chainsaw/LogUI.java | 12 ++----------
.../apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.java | 6 +-----
5 files changed, 6 insertions(+), 33 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/logging-chainsaw/blob/561fad68/src/main/java/org/apache/log4j/chainsaw/ApplicationPreferenceModelPanel.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/log4j/chainsaw/ApplicationPreferenceModelPanel.java b/src/main/java/org/apache/log4j/chainsaw/ApplicationPreferenceModelPanel.java
index d876738..a6c1d23 100644
--- a/src/main/java/org/apache/log4j/chainsaw/ApplicationPreferenceModelPanel.java
+++ b/src/main/java/org/apache/log4j/chainsaw/ApplicationPreferenceModelPanel.java
@@ -123,12 +123,7 @@ public static void main(String[] args) {
new ApplicationPreferenceModelPanel(model);
f.getContentPane().add(panel);
- model.addPropertyChangeListener(
- new PropertyChangeListener() {
- public void propertyChange(PropertyChangeEvent evt) {
- System.out.println(evt);
- }
- });
+ model.addPropertyChangeListener(System.out::println);
panel.setOkCancelActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e) {
http://git-wip-us.apache.org/repos/asf/logging-chainsaw/blob/561fad68/src/main/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java b/src/main/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java
index 86ecce7..9b513e2 100644
--- a/src/main/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java
+++ b/src/main/java/org/apache/log4j/chainsaw/ChainsawCyclicBufferTableModel.java
@@ -374,11 +374,7 @@ class ChainsawCyclicBufferTableModel extends AbstractTableModel
uniqueRow = 0;
}
- SwingHelper.invokeOnEDT(new Runnable() {
- public void run() {
- fireTableDataChanged();
- }
- });
+ SwingHelper.invokeOnEDT(this::fireTableDataChanged);
notifyCountListeners();
loggerNameModelDelegate.reset();
http://git-wip-us.apache.org/repos/asf/logging-chainsaw/blob/561fad68/src/main/java/org/apache/log4j/chainsaw/LogPanel.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/log4j/chainsaw/LogPanel.java b/src/main/java/org/apache/log4j/chainsaw/LogPanel.java
index 35ab3d8..63286a1 100644
--- a/src/main/java/org/apache/log4j/chainsaw/LogPanel.java
+++ b/src/main/java/org/apache/log4j/chainsaw/LogPanel.java
@@ -3388,13 +3388,7 @@ public class LogPanel extends DockablePanel implements EventBatchListener, Profi
// logger.debug("Typed something recently applying filter");
if (!(textFeld.getText().trim().equals(lastText.trim()))) {
lastText = textFeld.getText();
- EventQueue.invokeLater(new Runnable()
- {
- public void run()
- {
- setFilter();
- }
- });
+ EventQueue.invokeLater(DelayedTextDocumentListener.this::setFilter);
}
} else {
// they stopped typing a while ago, let's forget about it
http://git-wip-us.apache.org/repos/asf/logging-chainsaw/blob/561fad68/src/main/java/org/apache/log4j/chainsaw/LogUI.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/log4j/chainsaw/LogUI.java b/src/main/java/org/apache/log4j/chainsaw/LogUI.java
index c286c08..fb67907 100644
--- a/src/main/java/org/apache/log4j/chainsaw/LogUI.java
+++ b/src/main/java/org/apache/log4j/chainsaw/LogUI.java
@@ -453,11 +453,7 @@ public class LogUI extends JFrame implements ChainsawViewer, SettingsListener {
}});
LogManager.getRootLogger().setLevel(Level.TRACE);
- EventQueue.invokeLater(new Runnable() {
- public void run() {
- logUI.activateViewer();
- }
- });
+ EventQueue.invokeLater(logUI::activateViewer);
logger.info("SecurityManager is now: " + System.getSecurityManager());
@@ -1074,11 +1070,7 @@ public class LogUI extends JFrame implements ChainsawViewer, SettingsListener {
if (
noReceiversDefined
&& applicationPreferenceModel.isShowNoReceiverWarning()) {
- SwingHelper.invokeOnEDT(new Runnable() {
- public void run() {
- showReceiverConfigurationPanel();
- }
- });
+ SwingHelper.invokeOnEDT(this::showReceiverConfigurationPanel);
}
Container container = tutorialFrame.getContentPane();
http://git-wip-us.apache.org/repos/asf/logging-chainsaw/blob/561fad68/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.java b/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.java
index 318ea57..cf032e1 100644
--- a/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.java
+++ b/src/main/java/org/apache/log4j/chainsaw/zeroconf/ZeroConfPlugin.java
@@ -630,11 +630,7 @@ public class ZeroConfPlugin extends GUIPluginSkeleton {
frame.pack();
frame.setVisible(true);
- Thread thread = new Thread(new Runnable() {
- public void run() {
- plugin.shutdown();
- }
- });
+ Thread thread = new Thread(plugin::shutdown);
Runtime.getRuntime().addShutdownHook(thread);
}