com.atlassian.jira.webtest.framework.impl.selenium.core.component
Class AbstractSeleniumComponent<P extends PageObject>

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.core.component.AbstractSeleniumComponent<P>
All Implemented Interfaces:
Component<P>, PageObject
Direct Known Subclasses:
AbstractGadget, AbstractSeleniumDropdown, AbstractSeleniumSimpleFilterSection, DashboardItemImpl, DashboardSectionImpl, SeleniumAutoCompleteInput, SeleniumDashboardToolsMenu, SeleniumDDItem, SeleniumDDSection, SeleniumLozenge

public abstract class AbstractSeleniumComponent<P extends PageObject>
extends AbstractLocatorBasedPageObject
implements Component<P>

Abstract Selenium implementation of Component.

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 AbstractSeleniumComponent(P parent, SeleniumContext context)
           
 
Method Summary
 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

AbstractSeleniumComponent

protected AbstractSeleniumComponent(P parent,
                                    SeleniumContext context)
Method Detail

parent

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

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


Copyright © 2002-2013 Atlassian. All Rights Reserved.