List of usage examples for org.eclipse.jface.util SafeRunnable getRunner
public static ISafeRunnableRunner getRunner()
From source file:org.eclipse.scada.chart.swt.ChartRenderer.java
License:Open Source License
public void dispose() { checkWidget();// www. jav a 2 s.c om if (this.disposed) { return; } this.disposed = true; for (final DisposeListener listener : this.disposeListeners) { SafeRunnable.getRunner().run(new SafeRunnable() { @Override public void run() throws Exception { listener.onDispose(); }; }); } this.resourceManager.dispose(); }
From source file:org.openscada.chart.swt.ChartRenderer.java
License:Open Source License
public void dispose() { checkWidget();//from w w w.j a v a 2 s.c o m if (this.disposed) { return; } this.disposed = true; for (final DisposeListener listener : this.disposeListeners) { SafeRunnable.getRunner().run(new SafeRunnable() { @Override public void run() throws Exception { listener.onDispose(); }; }); } }