Clients may provide their own implementation to change how safe runnables are run from within JFace.
3940414243444546474849
/** * Initializes JFace for use by Eclipse. */ public static void initializeJFace() { // Set the Platform to run all SafeRunnables SafeRunnable.setRunner(new ISafeRunnableRunner() { public void run(ISafeRunnable code) { Platform.run(code); } });