Package jp.vmi.selenium.selenese.utils
Class Wait
- java.lang.Object
-
- jp.vmi.selenium.selenese.utils.Wait
-
public class Wait extends Object
Re-implement "com.thoughtworks.selenium.Wait".
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceWait.StopConditionWait-stop condition.
-
Field Summary
Fields Modifier and Type Field Description static WaitdefaultIntervalWait instance with 200ms interval.
-
Constructor Summary
Constructors Constructor Description Wait(long interval)Constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidsleep(long millis)Sleep without checked exception.booleanwait(long startTime, long timeout, Wait.StopCondition stopCondition)Wait until the wait-stop condition returns true or time runs out.
-
-
-
Field Detail
-
defaultInterval
public static final Wait defaultInterval
Wait instance with 200ms interval.
-
-
Method Detail
-
sleep
public static void sleep(long millis) throws SeleneseRunnerRuntimeExceptionSleep without checked exception.- Parameters:
millis- the length of time to sleep in milliseconds.- Throws:
SeleneseRunnerRuntimeException- wrap InterruptedException.
-
wait
public boolean wait(long startTime, long timeout, Wait.StopCondition stopCondition)Wait until the wait-stop condition returns true or time runs out.- Parameters:
startTime- start time.timeout- timeout (ms). (>= 0)stopCondition- wait-stop condition.- Returns:
- true if stop condition is sutisfied.
-
-