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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidhandleDelayedEvent(org.eclipse.swt.widgets.Event firstEvent) final voidhandleEvent(org.eclipse.swt.widgets.Event event)
-
Field Details
-
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:
handleEventin interfaceorg.eclipse.swt.widgets.Listener
-
handleDelayedEvent
public abstract void handleDelayedEvent(org.eclipse.swt.widgets.Event firstEvent)
-