Uses of Class
net.thucydides.core.pages.PageObject

Packages that use PageObject
net.thucydides.core.pages Classes designed to make it easier to work with Page Objects in WebDriver. 
 

Uses of PageObject in net.thucydides.core.pages
 

Subclasses of PageObject in net.thucydides.core.pages
 class AnyPage
          A page object that can represent any page, without specifiying the exact page.
 

Methods in net.thucydides.core.pages with type parameters of type PageObject
<T extends PageObject>
T
Pages.currentPageAt(Class<T> pageObjectClass)
           
<T extends PageObject>
T
Pages.get(Class<T> pageObjectClass)
           
<T extends PageObject>
T
Pages.getAt(Class<T> pageObjectClass)
           
 

Methods in net.thucydides.core.pages that return PageObject
 PageObject PageObject.waitFor(String xpathOrCssSelector)
           
 PageObject PageObject.waitForAbsenceOf(String xpathOrCssSelector)
           
 PageObject PageObject.waitForAllTextToAppear(String... expectedTexts)
          Waits for all of a number of text blocks to appear on the screen.
 PageObject PageObject.waitForAnyRenderedElementOf(org.openqa.selenium.By... expectedElements)
           
 PageObject PageObject.waitForAnyTextToAppear(String... expectedText)
          Waits for any of a number of text blocks to appear anywhere on the screen.
 PageObject PageObject.waitForAnyTextToAppear(org.openqa.selenium.WebElement element, String... expectedText)
           
 PageObject PageObject.waitForPresenceOf(String xpathOrCssSelector)
           
 PageObject PageObject.waitForRenderedElements(org.openqa.selenium.By byElementCriteria)
           
 PageObject PageObject.waitForRenderedElementsToBePresent(org.openqa.selenium.By byElementCriteria)
           
 PageObject PageObject.waitForRenderedElementsToDisappear(org.openqa.selenium.By byElementCriteria)
           
 PageObject PageObject.waitForTextToAppear(String expectedText)
          Waits for a given text to appear anywhere on the page.
 PageObject PageObject.waitForTextToAppear(org.openqa.selenium.WebElement element, String expectedText)
          Waits for a given text to appear anywhere on the page.
 PageObject PageObject.waitForTextToDisappear(String expectedText)
           
 PageObject PageObject.waitForTextToDisappear(String expectedText, long timeout)
          Waits for a given text to not be anywhere on the page.
 PageObject PageObject.waitForTextToDisappear(org.openqa.selenium.WebElement element, String expectedText)
          Waits for a given text to appear anywhere on the page.
 PageObject PageObject.waitForTitleToAppear(String expectedTitle)
           
 PageObject PageObject.waitForTitleToDisappear(String expectedTitle)
           
 

Method parameters in net.thucydides.core.pages with type arguments of type PageObject
 boolean Pages.isCurrentPageAt(Class<? extends PageObject> pageObjectClass)
           
 

Constructors in net.thucydides.core.pages with parameters of type PageObject
MatchingPageExpressions(PageObject pageObject)
           
 



Copyright © 2011-2012 Wakaleo Consulting. All Rights Reserved.