question: protected void notifyPropertyChangeListener ( String property , Object oldValue , Object newValue ) { Set < PropertyChangeListener > v ; synchronized ( this ) { v = new HashSet < > ( listeners ) ; } for ( PropertyChangeListener listener : v ) { listener . propertyChange ( new PropertyChangeEvent ( this , property , oldValue , newValue ) ) ; } }
target:  Trigger the notification of all PropertyChangeListeners