docs: public void firePropertyChange(String propertyName, Object oldValue, Object newValue)
      {
          if (propertyChange != null)
              propertyChange.firePropertyChange(propertyName, oldValue, newValue);
      }