org.fluentlenium.core.wait
Class FluentWait

java.lang.Object
  extended by org.fluentlenium.core.wait.FluentWait
All Implemented Interfaces:
org.openqa.selenium.support.ui.Wait<Fluent>

public class FluentWait
extends Object
implements org.openqa.selenium.support.ui.Wait<Fluent>


Constructor Summary
FluentWait(org.openqa.selenium.WebDriver driver, Search search)
           
 
Method Summary
 FluentWait atMost(long timeInMillis)
           
 FluentWait atMost(long duration, TimeUnit unit)
           
 org.openqa.selenium.support.ui.FluentWait getWait()
           
 FluentWait ignoreAll(Collection<Class<? extends Throwable>> types)
           
 FluentWait ignoring(Class<? extends RuntimeException> exceptionType)
           
 FluentWait ignoring(Class<? extends RuntimeException> firstType, Class<? extends RuntimeException> secondType)
           
 FluentWait pollingEvery(long duration, TimeUnit unit)
           
<V> V
until(com.google.common.base.Function<? super Fluent,V> isTrue)
           
 FluentWait until(com.google.common.base.Predicate isTrue)
           
 FluentWaitMatcher until(String string)
           
 FluentWaitPageMatcher untilPage()
           
 FluentWaitPageMatcher untilPage(FluentPage page)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FluentWait

public FluentWait(org.openqa.selenium.WebDriver driver,
                  Search search)
Method Detail

getWait

public org.openqa.selenium.support.ui.FluentWait getWait()

atMost

public FluentWait atMost(long duration,
                         TimeUnit unit)

atMost

public FluentWait atMost(long timeInMillis)

pollingEvery

public FluentWait pollingEvery(long duration,
                               TimeUnit unit)

ignoreAll

public FluentWait ignoreAll(Collection<Class<? extends Throwable>> types)

ignoring

public FluentWait ignoring(Class<? extends RuntimeException> exceptionType)

ignoring

public FluentWait ignoring(Class<? extends RuntimeException> firstType,
                           Class<? extends RuntimeException> secondType)

until

public FluentWait until(com.google.common.base.Predicate isTrue)

until

public FluentWaitMatcher until(String string)

untilPage

public FluentWaitPageMatcher untilPage()

untilPage

public FluentWaitPageMatcher untilPage(FluentPage page)

until

public <V> V until(com.google.common.base.Function<? super Fluent,V> isTrue)
Specified by:
until in interface org.openqa.selenium.support.ui.Wait<Fluent>


Copyright © 2012 AConsulting. All Rights Reserved.