firePropertyChange(MODEL_PROPERTY_CHANGED, old, model);
firePropertyChange("model", old, model);
  public void setModel(ListModel model)  {    if (this.model == model)      return;        if (this.model != null)      this.model.removeListDataListener(listListener);        ListModel old = this.model;    this.model = model;        if (this.model != null)      this.model.addListDataListener(listListener);        firePropertyChange(MODEL_PROPERTY_CHANGED, old, model);    revalidate();    repaint();  }