|
Graphene Implementation 1.0.0.CR3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SeleniumWaiting
Implementation of waiting for satisfaction of conditions on page using polling the Selenium API with given question.
Method Summary | ||
---|---|---|
void |
until(SeleniumCondition condition)
Stars loop waiting to satisfy condition. |
|
|
waitForChange(SeleniumRetriever<T> retriever)
Waits until Retrieve's implementation doesn't retrieve value other than value stored by initialization in retriever. |
|
|
waitForChange(T oldValue,
SeleniumRetriever<T> retriever)
Waits until Retrieve's implementation doesn't retrieve value other than oldValue. |
|
|
waitForChangeAndReturn(SeleniumRetriever<T> retriever)
Waits until Retrieve's implementation doesn't retrieve value other than value stored by initialization in retriever. |
|
|
waitForChangeAndReturn(T oldValue,
SeleniumRetriever<T> retriever)
Waits until Retrieve's implementation doesn't retrieve value other than oldValue and this new value returns. |
Methods inherited from interface org.jboss.arquillian.ajocado.waiting.Waiting |
---|
dontFail, failWith, failWith, interval, noDelay, timeout, waitForTimeout, withDelay |
Method Detail |
---|
void until(SeleniumCondition condition)
condition
- what wait for to be satisfied<T> void waitForChange(T oldValue, SeleniumRetriever<T> retriever)
T
- type of value what we are waiting for changeoldValue
- value that we are waiting for changeretriever
- implementation of retrieving actual value<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)
.
T
- type of value what we are waiting for changeretriever
- implementation of retrieving actual value<T> T waitForChangeAndReturn(T oldValue, SeleniumRetriever<T> retriever)
T
- type of value what we are waiting for changeoldValue
- value that we are waiting for changeretriever
- implementation of retrieving actual value
<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)
.
T
- type of value what we are waiting for changeretriever
- implementation of retrieving actual value
|
Graphene Implementation 1.0.0.CR3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |