added addPropertyChangeListener(final String propertyName, final PropertyChangeListener listener)