com.iparelan.util.beans
Interface PropertyFireable

All Known Implementing Classes:
PropertyChangeSupport, PropertyFireableDecorator

@Copyright(value="Copyright © 2008, Iparelan Solutions, LLC. All rights reserved.")
public interface PropertyFireable

The result of applying the "Extract Interface" refactoring to the portion of PropertyChangeSupport concerned with firing property changes.

Version:
June 2008
Author:
Greg Mattes
See Also:
"Refactoring," Martin Fowler, "Extract Interface"

Method Summary
 void fireIndexedPropertyChange(String propertyName, int index, boolean oldValue, boolean newValue)
           
 void fireIndexedPropertyChange(String propertyName, int index, int oldValue, int newValue)
           
 void fireIndexedPropertyChange(String propertyName, int index, Object oldValue, Object newValue)
           
 void firePropertyChange(PropertyChangeEvent evt)
           
 void firePropertyChange(String propertyName, boolean oldValue, boolean newValue)
           
 void firePropertyChange(String propertyName, int oldValue, int newValue)
           
 void firePropertyChange(String propertyName, Object oldValue, Object newValue)
           
 

Method Detail

fireIndexedPropertyChange

void fireIndexedPropertyChange(String propertyName,
                               int index,
                               boolean oldValue,
                               boolean newValue)
See Also:
PropertyChangeSupport.fireIndexedPropertyChange(String, int, boolean, boolean)

fireIndexedPropertyChange

void fireIndexedPropertyChange(String propertyName,
                               int index,
                               int oldValue,
                               int newValue)
See Also:
PropertyChangeSupport.fireIndexedPropertyChange(String, int, int, int)

fireIndexedPropertyChange

void fireIndexedPropertyChange(String propertyName,
                               int index,
                               Object oldValue,
                               Object newValue)
See Also:
PropertyChangeSupport.fireIndexedPropertyChange(String, int, Object, Object)

firePropertyChange

void firePropertyChange(PropertyChangeEvent evt)
See Also:
PropertyChangeSupport.firePropertyChange(PropertyChangeEvent)

firePropertyChange

void firePropertyChange(String propertyName,
                        boolean oldValue,
                        boolean newValue)
See Also:
PropertyChangeSupport.firePropertyChange(String, boolean, boolean)

firePropertyChange

void firePropertyChange(String propertyName,
                        int oldValue,
                        int newValue)
See Also:
PropertyChangeSupport.firePropertyChange(String, int, int)

firePropertyChange

void firePropertyChange(String propertyName,
                        Object oldValue,
                        Object newValue)
See Also:
PropertyChangeSupport.firePropertyChange(String, Object, Object)


Copyright © 2008 Iparelan Solutions, LLC. All rights reserved.