com.atlassian.jira.webtest.framework.impl.selenium.component
Class SeleniumWebSudoBanner

java.lang.Object
  extended by com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
      extended by com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractSeleniumPageObject
          extended by com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractLocatorBasedPageObject
              extended by com.atlassian.jira.webtest.framework.impl.selenium.component.SeleniumWebSudoBanner
All Implemented Interfaces:
Localizable, PageObject, WebSudoBanner

public class SeleniumWebSudoBanner
extends AbstractLocatorBasedPageObject
implements WebSudoBanner


Field Summary
 
Fields inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
assertThat, client, context, timeouts
 
Constructor Summary
SeleniumWebSudoBanner(SeleniumContext seleniumContext)
           
 
Method Summary
 Locator detector()
          Main locator of this page object.
 WebSudoBanner dropWebSudo()
           
 TimedCondition isPresent()
           
 TimedCondition isVisible()
           
 Locator locator()
          Locator unambiguously locating this page object.
 TimedCondition normalLinkIsPresent()
           
 TimedCondition protectedLinkIsPresent()
           
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractLocatorBasedPageObject
isReady
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractSeleniumPageObject
body, conditions, css, forClass, id, jQuery, locatorFor, name, queries, waitFor, xpath
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
context
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.PageObject
context, isReady
 

Constructor Detail

SeleniumWebSudoBanner

public SeleniumWebSudoBanner(SeleniumContext seleniumContext)
Method Detail

locator

public Locator locator()
Description copied from interface: Localizable
Locator unambiguously locating this page object.

Specified by:
locator in interface Localizable
Returns:
locator

detector

public Locator detector()
Description copied from class: AbstractLocatorBasedPageObject
Main locator of this page object. Its presence means that this object is ready to be manipulated in the test.

Specified by:
detector in class AbstractLocatorBasedPageObject
Returns:
main locator of this page object

dropWebSudo

public WebSudoBanner dropWebSudo()
Specified by:
dropWebSudo in interface WebSudoBanner

protectedLinkIsPresent

public TimedCondition protectedLinkIsPresent()
Specified by:
protectedLinkIsPresent in interface WebSudoBanner

normalLinkIsPresent

public TimedCondition normalLinkIsPresent()
Specified by:
normalLinkIsPresent in interface WebSudoBanner

isPresent

public TimedCondition isPresent()
Specified by:
isPresent in interface WebSudoBanner

isVisible

public TimedCondition isVisible()
Specified by:
isVisible in interface WebSudoBanner


Copyright © 2002-2013 Atlassian. All Rights Reserved.