com.atlassian.confluence.pageobjects
Class WebDriverLink<T>

java.lang.Object
  extended by com.atlassian.pageobjects.elements.WebDriverElement
      extended by com.atlassian.confluence.pageobjects.WebDriverLink<T>
All Implemented Interfaces:
com.atlassian.pageobjects.elements.PageElement, com.atlassian.pageobjects.elements.PageElementFinder

public class WebDriverLink<T>
extends com.atlassian.pageobjects.elements.WebDriverElement


Field Summary
 
Fields inherited from class com.atlassian.pageobjects.elements.WebDriverElement
defaultTimeout, driver, locatable, pageBinder, timeouts
 
Constructor Summary
WebDriverLink(org.openqa.selenium.By locator)
           
WebDriverLink(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)
           
WebDriverLink(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.WebDriverLocatable parent)
           
WebDriverLink(org.openqa.selenium.By locator, com.atlassian.pageobjects.elements.WebDriverLocatable parent, com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)
           
WebDriverLink(com.atlassian.pageobjects.elements.WebDriverLocatable locatable, com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)
           
 
Method Summary
 T follow()
           
 void setBindingArgs(java.lang.Object... args)
           
 void setLinkClass(java.lang.Class<T> clazz)
           
 
Methods inherited from class com.atlassian.pageobjects.elements.WebDriverElement
asWebElement, clear, click, find, find, find, find, findAll, findAll, findAll, findAll, getAttribute, getLocation, getSize, getTagName, getText, getValue, hasAttribute, hasClass, isEnabled, isPresent, isSelected, isVisible, javascript, select, timed, timeout, timeoutInSeconds, toggle, toString, type, waitForWebElement, withTimeout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WebDriverLink

public WebDriverLink(org.openqa.selenium.By locator)

WebDriverLink

public WebDriverLink(org.openqa.selenium.By locator,
                     com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)

WebDriverLink

public WebDriverLink(org.openqa.selenium.By locator,
                     com.atlassian.pageobjects.elements.WebDriverLocatable parent)

WebDriverLink

public WebDriverLink(org.openqa.selenium.By locator,
                     com.atlassian.pageobjects.elements.WebDriverLocatable parent,
                     com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)

WebDriverLink

public WebDriverLink(com.atlassian.pageobjects.elements.WebDriverLocatable locatable,
                     com.atlassian.pageobjects.elements.timeout.TimeoutType timeoutType)
Method Detail

setLinkClass

public void setLinkClass(java.lang.Class<T> clazz)

setBindingArgs

public void setBindingArgs(java.lang.Object... args)

follow

public T follow()


Copyright © 2003-2014 Atlassian. All Rights Reserved.