com.atlassian.jira.webtest.framework.impl.selenium.page.admin
Class SeleniumCustomFields

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.AbstractSeleniumPage
                  extended by com.atlassian.jira.webtest.framework.impl.selenium.page.admin.SeleniumCustomFields
All Implemented Interfaces:
PageObject, AdminPage, CustomFields, Page

public class SeleniumCustomFields
extends AbstractSeleniumPage
implements CustomFields

TODO: Document this class / interface here

Since:
v4.3

Field Summary
 
Fields inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
assertThat, client, context, timeouts
 
Constructor Summary
SeleniumCustomFields(SeleniumContext ctx)
           
 
Method Summary
 Locator adminLinkLocator()
          Locator for the link to the page on the Administration page.
 TimedCondition canAddCustomFields()
           
 TimedCondition cascadingSelectAvailable()
           
protected  SeleniumLocator detector()
          Main locator of this page object.
 CustomFields openAddCustomFields()
           
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.page.AbstractSeleniumPage
isAt
 
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.page.Page
isAt
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.PageObject
context, isReady
 

Constructor Detail

SeleniumCustomFields

public SeleniumCustomFields(SeleniumContext ctx)
Method Detail

canAddCustomFields

public TimedCondition canAddCustomFields()
Specified by:
canAddCustomFields in interface CustomFields

openAddCustomFields

public CustomFields openAddCustomFields()
Specified by:
openAddCustomFields in interface CustomFields

cascadingSelectAvailable

public TimedCondition cascadingSelectAvailable()
Specified by:
cascadingSelectAvailable in interface CustomFields

adminLinkLocator

public Locator adminLinkLocator()
Description copied from interface: AdminPage
Locator for the link to the page on the Administration page.

Specified by:
adminLinkLocator in interface AdminPage
Returns:
this page link locator

detector

protected SeleniumLocator 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


Copyright © 2002-2013 Atlassian. All Rights Reserved.