Class DelayedListenerMultiCombiner

java.lang.Object
com.biglybt.ui.swt.DelayedListenerMultiCombiner
All Implemented Interfaces:
org.eclipse.swt.widgets.Listener

public abstract class DelayedListenerMultiCombiner extends Object implements org.eclipse.swt.widgets.Listener
Delayed Listener that denies more triggers while one is pending
  • Field Details

    • lock

      private Object lock
    • pending

      private boolean pending
  • Constructor Details

    • DelayedListenerMultiCombiner

      public DelayedListenerMultiCombiner()
  • Method Details

    • handleEvent

      public final void handleEvent(org.eclipse.swt.widgets.Event event)
      Specified by:
      handleEvent in interface org.eclipse.swt.widgets.Listener
    • handleDelayedEvent

      public abstract void handleDelayedEvent(org.eclipse.swt.widgets.Event firstEvent)