Author: rwhitcomb
Date: Sat Feb 17 00:04:57 2018
New Revision: 1824565

URL: http://svn.apache.org/viewvc?rev=1824565&view=rev
Log:
PIVOT-999: Use lambdas for several callbacks.


Modified:
    pivot/trunk/tests/src/org/apache/pivot/tests/CardPaneTest.java
    pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java

Modified: pivot/trunk/tests/src/org/apache/pivot/tests/CardPaneTest.java
URL: 
http://svn.apache.org/viewvc/pivot/trunk/tests/src/org/apache/pivot/tests/CardPaneTest.java?rev=1824565&r1=1824564&r2=1824565&view=diff
==============================================================================
--- pivot/trunk/tests/src/org/apache/pivot/tests/CardPaneTest.java (original)
+++ pivot/trunk/tests/src/org/apache/pivot/tests/CardPaneTest.java Sat Feb 17 
00:04:57 2018
@@ -93,12 +93,7 @@ public class CardPaneTest implements App
 
         frame.open(display);
 
-        ApplicationContext.queueCallback(new Runnable() {
-            @Override
-            public void run() {
-                sheet.open(frame);
-            }
-        });
+        ApplicationContext.queueCallback( () -> sheet.open(frame) );
     }
 
     @Override

Modified: 
pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java
URL: 
http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java?rev=1824565&r1=1824564&r2=1824565&view=diff
==============================================================================
--- pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java 
(original)
+++ pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java Sat 
Feb 17 00:04:57 2018
@@ -676,16 +676,12 @@ public final class DesktopApplicationCon
                 windowedHostFrame.setExtendedState(MAXIMIZED_BOTH);
             }
 
-            // Start the application in a callback to allow the host window to
-            // open first
-            queueCallback(new Runnable() {
-                @Override
-                public void run() {
-                    try {
-                        application.startup(primaryDisplayHost.getDisplay(), 
new ImmutableMap<>(properties));
-                    } catch (Throwable exception) {
-                        handleUncaughtException(exception);
-                    }
+            // Start the application in a callback to allow the host window to 
open first
+            queueCallback( () -> {
+                try {
+                    application.startup(primaryDisplayHost.getDisplay(), new 
ImmutableMap<>(properties));
+                } catch (Throwable exception) {
+                    handleUncaughtException(exception);
                 }
             });
         }
@@ -880,12 +876,7 @@ public final class DesktopApplicationCon
 
         // Open the window in a callback; otherwise, if it is modal, it will
         // block the calling thread
-        ApplicationContext.queueCallback(new Runnable() {
-            @Override
-            public void run() {
-                hostDialog.setVisible(true);
-            }
-        });
+        ApplicationContext.queueCallback( () -> hostDialog.setVisible(true) );
 
         return hostDialog.getDisplay();
     }


Reply via email to