psmith 2003/10/09 15:05:21 Modified: src/java/org/apache/log4j/chainsaw/rule AbstractRule.java Log: exposed another PropertyChangeListener delegate method. Revision Changes Path 1.2 +20 -11 jakarta-log4j/src/java/org/apache/log4j/chainsaw/rule/AbstractRule.java Index: AbstractRule.java =================================================================== RCS file: /home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/rule/AbstractRule.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- AbstractRule.java 9 Sep 2003 02:55:38 -0000 1.1 +++ AbstractRule.java 9 Oct 2003 22:05:21 -0000 1.2 @@ -56,22 +56,31 @@ /** * An abstract Rule class that provides the PropertyChange support plumbing. - * + * * @author Paul Smith <[EMAIL PROTECTED]> * @author Scott Deboy <[EMAIL PROTECTED]> */ public abstract class AbstractRule implements Rule { + private PropertyChangeSupport propertySupport = + new PropertyChangeSupport(this); - public void addPropertyChangeListener(PropertyChangeListener l) { - propertySupport.addPropertyChangeListener(l); - } + public void addPropertyChangeListener(PropertyChangeListener l) { + propertySupport.addPropertyChangeListener(l); + } - public void removePropertyChangeListener(PropertyChangeListener l) { - propertySupport.removePropertyChangeListener(l); - } + public void removePropertyChangeListener(PropertyChangeListener l) { + propertySupport.removePropertyChangeListener(l); + } - protected void firePropertyChange(String propertyName, Object oldVal, Object newVal) { - propertySupport.firePropertyChange(propertyName, oldVal, newVal); - } - private PropertyChangeSupport propertySupport = new PropertyChangeSupport(this); + protected void firePropertyChange( + String propertyName, Object oldVal, Object newVal) { + propertySupport.firePropertyChange(propertyName, oldVal, newVal); + } + + /** + * @param evt + */ + public void firePropertyChange(PropertyChangeEvent evt) { + propertySupport.firePropertyChange(evt); + } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]