Java 类ch.qos.logback.core.joran.event.InPlayListener 实例源码

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