Author: jonl
Date: Wed May 20 18:09:24 2009
New Revision: 776796
URL: http://svn.apache.org/viewvc?rev=776796&view=rev
Log:
Add wait method
Issue: WICKET-2285
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/time/Duration.java
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/util/time/Duration.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/util/time/Duration.java?rev=776796&r1=776795&r2=776796&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/util/time/Duration.java
(original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/util/time/Duration.java
Wed May 20 18:09:24 2009
@@ -464,6 +464,24 @@
}
/**
+ * Wait for this duration on the given monitor
+ *
+ * @param object
+ * The monitor to wait on
+ */
+ public void wait(Object object)
+ {
+ try
+ {
+ object.wait(getMilliseconds());
+ }
+ catch (InterruptedException e)
+ {
+ throw new RuntimeException(e);
+ }
+ }
+
+ /**
* Retrieves the <code>String</code> representation of this
<code>Duration</code> in days,
* hours, minutes, seconds or milliseconds, as appropriate. Uses the
default <code>Locale</code>
* .