public void addChangeListener(ChangeListener cl){
  if (!listeners.contains(cl))   listeners.add(cl);
}

public void addChangeListener ( ChangeListener cl ) { if ( ! listeners . contains ( cl ) ) listeners . add ( cl ) ; }
registers a listener for changeevents .
