Class UILockListener.Queue

java.lang.Object
org.eclipse.ui.internal.UILockListener.Queue
Enclosing class:
UILockListener

public static class UILockListener.Queue extends Object
The Queue is the construct that keeps track of Semaphores.
  • Field Details

    • elements

      protected PendingSyncExec[] elements
    • tail

      protected int tail
  • Constructor Details

    • Queue

      public Queue()
  • Method Details

    • add

      public void add(PendingSyncExec element)
      Add the semaphore to the queue.
    • remove

      public PendingSyncExec remove()
      Remove the next semaphore to be woken up.