class EventTable
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static int |
GROW_SIZE |
(package private) int |
level |
(package private) Listener[] |
listeners |
(package private) int[] |
types |
Constructor and Description |
---|
EventTable() |
Modifier and Type | Method and Description |
---|---|
Listener[] |
getListeners(int eventType) |
void |
hook(int eventType,
Listener listener) |
boolean |
hooks(int eventType) |
(package private) void |
remove(int index) |
void |
sendEvent(Event event) |
int |
size() |
void |
unhook(int eventType,
Listener listener) |
void |
unhook(int eventType,
SWTEventListener listener) |
int[] types
Listener[] listeners
int level
static final int GROW_SIZE
public Listener[] getListeners(int eventType)
public void hook(int eventType, Listener listener)
public boolean hooks(int eventType)
public void sendEvent(Event event)
public int size()
void remove(int index)
public void unhook(int eventType, Listener listener)
public void unhook(int eventType, SWTEventListener listener)