From 17ff06d212b5b63a76749c71cf0073b16f6d52a2 Mon Sep 17 00:00:00 2001 From: nathan Date: Mon, 3 Nov 2014 02:13:37 +0100 Subject: [PATCH] Added getDelay() --- Dorkbox-Util/src/dorkbox/util/DelayTimer.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Dorkbox-Util/src/dorkbox/util/DelayTimer.java b/Dorkbox-Util/src/dorkbox/util/DelayTimer.java index fb18015..00d0748 100644 --- a/Dorkbox-Util/src/dorkbox/util/DelayTimer.java +++ b/Dorkbox-Util/src/dorkbox/util/DelayTimer.java @@ -11,10 +11,11 @@ public class DelayTimer { } private final String name; + private final boolean isDaemon; private final Callback listener; - private volatile Timer timer; - private final boolean isDaemon; + private Timer timer; + private long delay; public DelayTimer(Callback listener) { this(null, true, listener); @@ -54,6 +55,7 @@ public class DelayTimer { * @param delay milliseconds to wait */ public synchronized void delay(long delay) { + this.delay = delay; cancel(); if (delay > 0) { @@ -76,4 +78,8 @@ public class DelayTimer { this.timer = null; } } + + public synchronized long getDelay() { + return this.delay; + } }