ch.elexis.actions
Interface IElexisEventDispatcher
public interface IElexisEventDispatcher
An IElexisEventDispatcher can be authoritative for a specific kind of originating Object and/or
for a specific EventType. It does so by registering with
ElexisEventDistpatcher#registerDispatcher in that case, Events of the given Object/type will
always be sent to the dispatcher instead of sent directly to the listeners. Also,
ElexisEvent#addListener and removeListener is forwarded to the custom dispatcher.
- Author:
- gerry
addListener
void addListener(ElexisEventListener el)
removeListener
void removeListener(ElexisEventListener el)
fire
void fire(ElexisEvent ev)
Copyright 2005-2011 by Gerry Weirich, Elexis