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]