src/Pure/System/swing_thread.scala
changeset 52477 025b3777e592
parent 49251 cd28155bb7d5
child 52859 f31624cc4467
--- a/src/Pure/System/swing_thread.scala	Sat Jun 29 08:45:04 2013 +0200
+++ b/src/Pure/System/swing_thread.scala	Sat Jun 29 12:57:04 2013 +0200
@@ -19,6 +19,8 @@
   def assert() = Predef.assert(SwingUtilities.isEventDispatchThread())
   def require() = Predef.require(SwingUtilities.isEventDispatchThread())
 
+  def required[A](body: => A): A = { require(); body }
+
 
   /* main dispatch queue */