public void addInPlayListener(InPlayListener ipl) { if (listenerList.contains(ipl)) { addWarn("InPlayListener " + ipl + " has been already registered"); } else { listenerList.add(ipl); } }
public boolean removeInPlayListener(InPlayListener ipl) { return listenerList.remove(ipl); }
void fireInPlay(SaxEvent event) { for (InPlayListener ipl : listenerList) { ipl.inPlay(event); } }