public class DefaultSeleniumWaiting extends DefaultWaiting<SeleniumWaiting> implements SeleniumWaiting
| Constructor and Description |
|---|
DefaultSeleniumWaiting() |
| Modifier and Type | Method and Description |
|---|---|
void |
until(SeleniumCondition condition)
Stars loop waiting to satisfy condition.
|
<T> void |
waitForChange(SeleniumRetriever<T> retriever)
Waits until Retrieve's implementation doesn't retrieve value other than value stored by initialization in retriever.
|
<T> void |
waitForChange(T oldValue,
SeleniumRetriever<T> retriever)
Waits until Retrieve's implementation doesn't retrieve value other than oldValue.
|
<T> T |
waitForChangeAndReturn(SeleniumRetriever<T> retriever)
Waits until Retrieve's implementation doesn't retrieve value other than value stored by initialization in retriever.
|
<T> T |
waitForChangeAndReturn(T oldValue,
SeleniumRetriever<T> retriever)
Waits until Retrieve's implementation doesn't retrieve value other than oldValue and this new value returns.
|
dontFail, fail, failWith, failWith, getInterval, getTimeout, interval, isDelayed, noDelay, timeout, waitForTimeout, withDelaypublic void until(SeleniumCondition condition)
until in interface SeleniumWaitingcondition - what wait for to be satisfiedpublic <T> void waitForChange(T oldValue,
SeleniumRetriever<T> retriever)
waitForChange in interface SeleniumWaitingT - type of value what we are waiting for changeoldValue - value that we are waiting for changeretriever - implementation of retrieving actual valuepublic <T> void waitForChange(SeleniumRetriever<T> retriever)
Waits until Retrieve's implementation doesn't retrieve value other than value stored by initialization in retriever.
After retrieving, new value will be associated with given Retriever.
Note that Retriever needs to be initialized first by one of methods
RetrievedValueHolder.initializeValue() or
RetrievedValueHolder.setValue(Object).
waitForChange in interface SeleniumWaitingT - type of value what we are waiting for changeretriever - implementation of retrieving actual valuepublic <T> T waitForChangeAndReturn(T oldValue,
SeleniumRetriever<T> retriever)
waitForChangeAndReturn in interface SeleniumWaitingT - type of value what we are waiting for changeoldValue - value that we are waiting for changeretriever - implementation of retrieving actual valuepublic <T> T waitForChangeAndReturn(SeleniumRetriever<T> retriever)
Waits until Retrieve's implementation doesn't retrieve value other than value stored by initialization in retriever.
After retrieving, new value will be associated with given Retriever.
Note that Retriever needs to be initialized first by one of methods
RetrievedValueHolder.initializeValue() or
RetrievedValueHolder.setValue(Object).
waitForChangeAndReturn in interface SeleniumWaitingT - type of value what we are waiting for changeretriever - implementation of retrieving actual valueCopyright © 2012 JBoss by Red Hat. All Rights Reserved.