/[classpath]/classpath/java/beans/PropertyChangeSupport.java
ViewVC logotype

Diff of /classpath/java/beans/PropertyChangeSupport.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by tromey, Sun Nov 27 14:57:19 2005 UTC revision 1.13 by rschuster, Wed Nov 30 11:17:50 2005 UTC
# Line 408  public class PropertyChangeSupport imple Line 408  public class PropertyChangeSupport imple
408    public void fireIndexedPropertyChange(String name, int index,    public void fireIndexedPropertyChange(String name, int index,
409                                          Object oldValue, Object newValue)                                          Object oldValue, Object newValue)
410    {    {
411      // FIXME: should we use equals() here?        // Argument checking is done in firePropertyChange(PropertyChangeEvent) .
     if (oldValue == newValue && oldValue != null)  
412        firePropertyChange(new IndexedPropertyChangeEvent(source, name,        firePropertyChange(new IndexedPropertyChangeEvent(source, name,
413                                                          oldValue, newValue,                                                          oldValue, newValue,
                                                         index));  
414    }    }
415    
416    /**    /**

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26