com.atlassian.jira.webtest.framework.impl.selenium.page
Class AbstractSeleniumPageSection<P extends Page>

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.page.AbstractSeleniumPageSection<P>
All Implemented Interfaces:
Component<P>, PageObject, PageSection<P>
Direct Known Subclasses:
AbstractSeleniumPluginsTab, SeleniumAddFieldSection, SeleniumIssueMenu, SeleniumSimpleSearchFilter

public abstract class AbstractSeleniumPageSection<P extends Page>
extends AbstractLocatorBasedPageObject
implements PageSection<P>

Abstract Selenium implementation of the PageSection interface.

Since:
v4.3

Field Summary
 
Fields inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
assertThat, client, context, timeouts
 
Constructor Summary
protected AbstractSeleniumPageSection(P page, SeleniumContext context)
           
 
Method Summary
 P page()
          Reference to a page, within which this section resides.
 P parent()
          A reference to this compoent's parent.
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractLocatorBasedPageObject
detector, 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

AbstractSeleniumPageSection

protected AbstractSeleniumPageSection(P page,
                                      SeleniumContext context)
Method Detail

page

public final P page()
Description copied from interface: PageSection
Reference to a page, within which this section resides.

Specified by:
page in interface PageSection<P extends Page>
Returns:
page of this section

parent

public P parent()
Description copied from interface: Component
A reference to this compoent's parent.

Specified by:
parent in interface Component<P extends Page>
Returns:
component's parent


Copyright © 2002-2013 Atlassian. All Rights Reserved.