You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by ps...@apache.org on 2003/10/10 00:05:21 UTC

cvs commit: jakarta-log4j/src/java/org/apache/log4j/chainsaw/rule AbstractRule.java

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 <ps...@apache.org>
    * @author Scott Deboy <sd...@apache.org>
    */
   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: log4j-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-dev-help@jakarta.apache.org