Class CocoaJavaBridge.RunnableDispatcher

java.lang.Object
com.biglybt.platform.macosx.access.cocoa.CocoaJavaBridge.RunnableDispatcher
Enclosing class:
CocoaJavaBridge

private static class CocoaJavaBridge.RunnableDispatcher extends Object
A dispatch object to help facilitate asychronous script execution (from the main thread) in a more predictable fashion.
  • Constructor Details

    • RunnableDispatcher

      private RunnableDispatcher()
  • Method Details

    • exec

      private void exec(Runnable runnable)
      Executes a Runnable object while synchronizing the RunnableDispatcher instance.
      Parameters:
      runnable - A Runnable