package com.poqop.document.events;
import java.util.ArrayList;
public class EventDispatcher
{
private final ArrayList<Object> listeners = new ArrayList<Object>();
public void dispatch(Event event)
{
for (Object listener : listeners)
{
event.dispatchOn(listener);
}
}
public void addEventListener(Object listener)
{
listeners.add(listener);
}
public void removeEventListener(Object listener)
{
listeners.remove(listener);
}
}