public synchronized void removePvChangeListener(PvChangeListener l){
  ensurePvChangeListeners();
  PvChangeListeners.remove(l);
  allowEvents=!PvChangeListeners.isEmpty();
  log.trace("-PvListener:" + toString() + "->"+ String.valueOf(l));
}

public synchronized void removePvChangeListener ( PvChangeListener l ) { ensurePvChangeListeners ( ) ; PvChangeListeners . remove ( l ) ; allowEvents = ! PvChangeListeners . isEmpty ( ) ; log . trace ( "-PvListener:" + toString ( ) + "->" + String . valueOf ( l ) ) ; }
remove listener for pv changes
