Author: rwhitcomb
Date: Fri Feb 16 18:59:22 2018
New Revision: 1824553

URL: http://svn.apache.org/viewvc?rev=1824553&view=rev
Log:
PIVOT-999:  Use lambdas for small recurring callbacks to reduce code noise.

Modified:
    
pivot/trunk/tutorials/src/org/apache/pivot/tutorials/stocktracker/StockTrackerWindow.java
    
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraScrollBarSkin.java

Modified: 
pivot/trunk/tutorials/src/org/apache/pivot/tutorials/stocktracker/StockTrackerWindow.java
URL: 
http://svn.apache.org/viewvc/pivot/trunk/tutorials/src/org/apache/pivot/tutorials/stocktracker/StockTrackerWindow.java?rev=1824553&r1=1824552&r2=1824553&view=diff
==============================================================================
--- 
pivot/trunk/tutorials/src/org/apache/pivot/tutorials/stocktracker/StockTrackerWindow.java
 (original)
+++ 
pivot/trunk/tutorials/src/org/apache/pivot/tutorials/stocktracker/StockTrackerWindow.java
 Fri Feb 16 18:59:22 2018
@@ -276,12 +276,7 @@ public class StockTrackerWindow extends
     public void open(Display display, Window owner) {
         super.open(display, owner);
 
-        ApplicationContext.runAndScheduleRecurringCallback(new Runnable() {
-            @Override
-            public void run() {
-                refreshTable();
-            }
-        }, REFRESH_INTERVAL);
+        ApplicationContext.runAndScheduleRecurringCallback(() -> 
refreshTable(), REFRESH_INTERVAL);
 
         symbolTextInput.requestFocus();
     }

Modified: 
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraScrollBarSkin.java
URL: 
http://svn.apache.org/viewvc/pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraScrollBarSkin.java?rev=1824553&r1=1824552&r2=1824553&view=diff
==============================================================================
--- 
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraScrollBarSkin.java
 (original)
+++ 
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraScrollBarSkin.java
 Fri Feb 16 18:59:22 2018
@@ -82,12 +82,7 @@ public class TerraScrollBarSkin extends
             this.stopValue = stopValueArgument;
 
             // Run once to register we've started, then wait a timeout period 
and begin scrolling rapidly
-            scheduledScrollCallback = 
ApplicationContext.runAndScheduleRecurringCallback(new Runnable() {
-                @Override
-                public void run() {
-                    scroll();
-                }
-            }, 400, 30);
+            scheduledScrollCallback = 
ApplicationContext.runAndScheduleRecurringCallback(() -> scroll(), 400, 30);
         }
 
         /**


Reply via email to