Use the getListeners
method when notifying listeners. The recommended code sequence for notifying all registered listeners of say, FooListener.eventHappened
, is:
Object[] listeners = myListenerList.getListeners(); for (int i = 0; i < listeners.length; ++i) { ((FooListener) listeners[i]).eventHappened(event); }
This class can be used without OSGi running.
@since org.eclipse.equinox.common 3.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|