From 0d05720af943d5e8e23e7e63e279cfce8d55692b Mon Sep 17 00:00:00 2001 From: samskivert Date: Mon, 8 Dec 2008 20:18:13 +0000 Subject: [PATCH] Added Runnables.NOOP. git-svn-id: https://samskivert.googlecode.com/svn/trunk@2496 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- src/java/com/samskivert/util/Runnables.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/java/com/samskivert/util/Runnables.java b/src/java/com/samskivert/util/Runnables.java index 2ecc9f9a..9f869b53 100644 --- a/src/java/com/samskivert/util/Runnables.java +++ b/src/java/com/samskivert/util/Runnables.java @@ -31,6 +31,13 @@ import static com.samskivert.Log.log; */ public class Runnables { + /** A runnable that does nothing. Useful for use as the default value for optional callbacks. */ + public static Runnable NOOP = new Runnable() { + public void run () { + // noop! + } + }; + /** * Creates a runnable that invokes the specified method on the specified instance via * reflection.