public class AbstractHandle extends java.lang.Object implements EventHub.Handle
Constructor and Description |
---|
AbstractHandle(EventHub.Handle delegate, boolean isDelegateEnabled) |
Modifier and Type | Method and Description |
---|---|
void |
disable()
Stop receiving events.
|
void |
enable()
Start receiving events.
|
protected void |
handleDisabled() |
protected void |
handleEnabled() |
void |
release()
Detach the listener from the hub.
|
public AbstractHandle(EventHub.Handle delegate, boolean isDelegateEnabled)
public void enable()
EventHub.Handle
enable
in interface EventHub.Handle
public void disable()
EventHub.Handle
disable
in interface EventHub.Handle
public void release()
EventHub.Handle
release
in interface EventHub.Handle
protected void handleEnabled()
protected void handleDisabled()