Class UISynchronize


  • public abstract class UISynchronize
    extends Object
    Widget toolkit abstract to synchronize back into the UI-Thread from other threads
    Since:
    1.0
    Restriction:
    This class is not intended to be subclassed by clients.
    • Constructor Detail

      • UISynchronize

        public UISynchronize()
    • Method Detail

      • syncExec

        public abstract void syncExec​(Runnable runnable)
        Executes the runnable on the UI-Thread and blocks until the runnable is finished
        Parameters:
        runnable - the runnable to execute
      • asyncExec

        public abstract void asyncExec​(Runnable runnable)
        Schedules the runnable on the UI-Thread for execution and returns immediately
        Parameters:
        runnable - the runnable to execute