1 package net.mograsim.plugin.util;
3 import java.util.concurrent.atomic.AtomicBoolean;
5 import org.eclipse.swt.widgets.Display;
7 public class SingleSWTRequest
9 private AtomicBoolean waiting = new AtomicBoolean();
11 public void request(Runnable request)
13 synchronized (waiting)
18 Display.getDefault().asyncExec(() ->
20 synchronized (waiting)