diff options
Diffstat (limited to 'src/main/java/de/cowtipper/cowlection/util/AbortableRunnable.java')
-rw-r--r-- | src/main/java/de/cowtipper/cowlection/util/AbortableRunnable.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/de/cowtipper/cowlection/util/AbortableRunnable.java b/src/main/java/de/cowtipper/cowlection/util/AbortableRunnable.java new file mode 100644 index 0000000..735a4d2 --- /dev/null +++ b/src/main/java/de/cowtipper/cowlection/util/AbortableRunnable.java @@ -0,0 +1,11 @@ +package de.cowtipper.cowlection.util; + +public abstract class AbortableRunnable implements Runnable { + protected boolean stopped = false; + + public abstract void run(); + + public void stop() { + stopped = true; + } +} |