public void removeChangeListener(ChangeListener listener) {
   if (changeListeners != null) changeListeners.remove(listener);
 }
 public void removeChangeListener(ChangeListener changeListener) {
   listeners.remove(changeListener);
 }