com.atlassian.pageobjects.elements.test.pageobjects
Class PageElementsTestedProduct

java.lang.Object
  extended by com.atlassian.pageobjects.elements.test.pageobjects.PageElementsTestedProduct
All Implemented Interfaces:
TestedProduct<WebDriverTester>

public class PageElementsTestedProduct
extends Object
implements TestedProduct<WebDriverTester>


Constructor Summary
PageElementsTestedProduct(TestedProductFactory.TesterFactory<WebDriverTester> testerFactory, ProductInstance productInstance)
           
 
Method Summary
 PageElement find(org.openqa.selenium.By by)
           
 PageBinder getPageBinder()
           
 ProductInstance getProductInstance()
           
 WebDriverTester getTester()
           
 Timeouts timeouts()
           
<P extends Page>
P
visit(Class<P> pageClass, Object... args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageElementsTestedProduct

public PageElementsTestedProduct(TestedProductFactory.TesterFactory<WebDriverTester> testerFactory,
                                 ProductInstance productInstance)
Method Detail

timeouts

public Timeouts timeouts()

find

public PageElement find(org.openqa.selenium.By by)

visit

public <P extends Page> P visit(Class<P> pageClass,
                                Object... args)
Specified by:
visit in interface TestedProduct<WebDriverTester>

getPageBinder

public PageBinder getPageBinder()
Specified by:
getPageBinder in interface TestedProduct<WebDriverTester>

getProductInstance

public ProductInstance getProductInstance()
Specified by:
getProductInstance in interface TestedProduct<WebDriverTester>

getTester

public WebDriverTester getTester()
Specified by:
getTester in interface TestedProduct<WebDriverTester>


Copyright © 2014 Atlassian. All rights reserved.