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(); }