com.iparelan.util.beans
Class PropertyFireableDecorator
java.lang.Object
com.iparelan.util.beans.PropertyFireableDecorator
- All Implemented Interfaces:
- PropertyFireable
@Decorator
@Copyright(value="Copyright © 2008, Iparelan Solutions, LLC. All rights reserved.")
public class PropertyFireableDecorator
- extends Object
- implements PropertyFireable
Decorates a PropertyFireable
forwarding
all method invocations to the wrapped instance.
- Version:
- June 2008
- Author:
- Greg Mattes
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
delegate
private final PropertyFireable delegate
- Decorated
PropertyFireable
.
PropertyFireableDecorator
PropertyFireableDecorator(PropertyFireable delegate)
- Creates a
PropertyFireableDecorator
.
- Parameters:
delegate
- The PropertyFireable
to decorate with thread pooling. May not
be null
.
fireIndexedPropertyChange
public void fireIndexedPropertyChange(String propertyName,
int index,
boolean oldValue,
boolean newValue)
- Specified by:
fireIndexedPropertyChange
in interface PropertyFireable
- See Also:
PropertyChangeSupport.fireIndexedPropertyChange(String, int, boolean, boolean)
fireIndexedPropertyChange
public void fireIndexedPropertyChange(String propertyName,
int index,
int oldValue,
int newValue)
- Specified by:
fireIndexedPropertyChange
in interface PropertyFireable
- See Also:
PropertyChangeSupport.fireIndexedPropertyChange(String, int, int, int)
fireIndexedPropertyChange
public void fireIndexedPropertyChange(String propertyName,
int index,
Object oldValue,
Object newValue)
- Specified by:
fireIndexedPropertyChange
in interface PropertyFireable
- See Also:
PropertyChangeSupport.fireIndexedPropertyChange(String, int, Object, Object)
firePropertyChange
public void firePropertyChange(PropertyChangeEvent evt)
- Specified by:
firePropertyChange
in interface PropertyFireable
- See Also:
PropertyChangeSupport.firePropertyChange(PropertyChangeEvent)
firePropertyChange
public void firePropertyChange(String propertyName,
boolean oldValue,
boolean newValue)
- Specified by:
firePropertyChange
in interface PropertyFireable
- See Also:
PropertyChangeSupport.firePropertyChange(String, boolean, boolean)
firePropertyChange
public void firePropertyChange(String propertyName,
int oldValue,
int newValue)
- Specified by:
firePropertyChange
in interface PropertyFireable
- See Also:
PropertyChangeSupport.firePropertyChange(String, int, int)
firePropertyChange
public void firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
- Specified by:
firePropertyChange
in interface PropertyFireable
- See Also:
PropertyChangeSupport.firePropertyChange(String, Object, Object)
Copyright © 2008 Iparelan Solutions, LLC. All rights reserved.