public void addListener(PropertyChangeListener listener) {
      myChangeSupport.addPropertyChangeListener(listener);
      if (myChangeListener != null) {
        return;
      }
      myChangeListener = myInstaller.create(myChangeSupport, myPropertyName);
      myInstaller.setListener(myComponent, myChangeListener);
    }
public void addListener(PropertyChangeListener listener)