Author: rwhitcomb Date: Fri Mar 12 18:05:37 2021 New Revision: 1887544 URL: http://svn.apache.org/viewvc?rev=1887544&view=rev Log: PIVOT-1032: Changes to reduce "checkstyle" violations.
Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/ButtonPressListener.java Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/ButtonPressListener.java URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/ButtonPressListener.java?rev=1887544&r1=1887543&r2=1887544&view=diff ============================================================================== --- pivot/trunk/wtk/src/org/apache/pivot/wtk/ButtonPressListener.java (original) +++ pivot/trunk/wtk/src/org/apache/pivot/wtk/ButtonPressListener.java Fri Mar 12 18:05:37 2021 @@ -21,14 +21,15 @@ import org.apache.pivot.util.ListenerLis /** * Button press listener interface. */ +@FunctionalInterface public interface ButtonPressListener { /** * Button press listeners. */ - public static class Listeners extends ListenerList<ButtonPressListener> + final class Listeners extends ListenerList<ButtonPressListener> implements ButtonPressListener { @Override - public void buttonPressed(Button button) { + public void buttonPressed(final Button button) { forEach(listener -> listener.buttonPressed(button)); } } @@ -38,5 +39,5 @@ public interface ButtonPressListener { * * @param button The button that was just pressed. */ - public void buttonPressed(Button button); + void buttonPressed(Button button); }