[Schmitzm-commits] r1564 - trunk/schmitzm-core/src/main/java/de/schmitzm/lang

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Sun Apr 24 15:23:57 CEST 2011


Author: alfonx
Date: 2011-04-24 15:23:57 +0200 (Sun, 24 Apr 2011)
New Revision: 1564

Modified:
   trunk/schmitzm-core/src/main/java/de/schmitzm/lang/TimedHashMap.java
Log:


Modified: trunk/schmitzm-core/src/main/java/de/schmitzm/lang/TimedHashMap.java
===================================================================
--- trunk/schmitzm-core/src/main/java/de/schmitzm/lang/TimedHashMap.java	2011-04-23 12:49:09 UTC (rev 1563)
+++ trunk/schmitzm-core/src/main/java/de/schmitzm/lang/TimedHashMap.java	2011-04-24 13:23:57 UTC (rev 1564)
@@ -7,8 +7,7 @@
 import javax.swing.Timer;
 
 /**
- * Erweiterung der {@link LimitedHashMap}. Erlaubt es in Millisekunden
- * anzugeben, wie lange ein Eintrag gültig ist.
+ * Erweiterung der {@link LimitedHashMap}. Erlaubt es in Millisekunden anzugeben, wie lange ein Eintrag gültig ist.
  */
 public class TimedHashMap<K, V> extends HashMap<K, V> {
 
@@ -19,8 +18,7 @@
 	Timer cleanTask;
 
 	/**
-	 * Erweiterung der {@link LimitedHashMap}. Erlaubt es in Millisekunden
-	 * anzugeben, wie lange ein Eintrag gültig ist.
+	 * Erweiterung der {@link LimitedHashMap}. Erlaubt es in Millisekunden anzugeben, wie lange ein Eintrag gültig ist.
 	 * 
 	 * @param timeout
 	 *            Anz. ms die Einträge gültig sind.
@@ -45,8 +43,10 @@
 				public void actionPerformed(ActionEvent arg0) {
 					clear();
 					inputTimes.clear();
-					cleanTask.stop();
-					cleanTask = null;
+					if (cleanTask != null) {
+						cleanTask.stop();
+						cleanTask = null;
+					}
 				}
 
 			});



More information about the Schmitzm-commits mailing list