sdeboy      2004/01/18 11:17:36

  Modified:    src/java/org/apache/log4j/chainsaw
                        ApplicationPreferenceModel.java
  Log:
  set responsiveness value to correct range (seconds) even if they are loading a 
settings file with a value in the 1000s (milliseconds)
  
  Revision  Changes    Path
  1.13      +8 -3      
logging-log4j/src/java/org/apache/log4j/chainsaw/ApplicationPreferenceModel.java
  
  Index: ApplicationPreferenceModel.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/chainsaw/ApplicationPreferenceModel.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- ApplicationPreferenceModel.java   31 Dec 2003 09:54:40 -0000      1.12
  +++ ApplicationPreferenceModel.java   18 Jan 2004 19:17:36 -0000      1.13
  @@ -251,10 +251,15 @@
       /**
        * @param responsiveness The responsiveness to set.
        */
  -    public final void setResponsiveness(int responsiveness)
  +    public final void setResponsiveness(int newValue)
       {
  -      int oldvalue = this.responsiveness;
  -      this.responsiveness = responsiveness;
  +      int oldvalue = responsiveness;
  +      
  +      if (newValue >= 1000) {
  +        responsiveness = (newValue - 750) / 1000;
  +      } else {
  +        responsiveness = newValue;
  +      }
         firePropertyChange("responsiveness", oldvalue, responsiveness);
       }
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to