com.atlassian.jira.webtest.selenium.framework.components
Class AjsDropdown

java.lang.Object
  extended by com.atlassian.jira.webtest.selenium.framework.core.AbstractSeleniumPageObject
      extended by com.atlassian.jira.webtest.selenium.framework.components.AjsDropdown
All Implemented Interfaces:
PageObject

public final class AjsDropdown
extends AbstractSeleniumPageObject
implements PageObject

Represents AJS.Dropdown component.

Since:
v4.2

Nested Class Summary
 class AjsDropdown.DropdownOpenMode
           
 
Field Summary
 
Fields inherited from class com.atlassian.jira.webtest.selenium.framework.core.AbstractSeleniumPageObject
assertThat, client, context
 
Constructor Summary
AjsDropdown(SeleniumContext ctx, String triggerId)
           
 
Method Summary
 AjsDropdown assertIsOpen(long timout)
           
 void assertReady(long timeout)
          Assert that this object is loaded and ready to be exercised by Selenium.
 boolean canOpenBy(long timeout)
           
 String inDropdown(String locator)
           
 String inlineLayerLocator()
           
 boolean isOpenBy(long timeout)
           
 AjsDropdown.DropdownOpenMode open()
           
 String triggerLocator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AjsDropdown

public AjsDropdown(SeleniumContext ctx,
                   String triggerId)
Method Detail

triggerLocator

public String triggerLocator()

inlineLayerLocator

public String inlineLayerLocator()

inDropdown

public String inDropdown(String locator)

open

public AjsDropdown.DropdownOpenMode open()

isOpenBy

public boolean isOpenBy(long timeout)

canOpenBy

public boolean canOpenBy(long timeout)

assertIsOpen

public AjsDropdown assertIsOpen(long timout)

assertReady

public void assertReady(long timeout)
Description copied from interface: PageObject
Assert that this object is loaded and ready to be exercised by Selenium.

Specified by:
assertReady in interface PageObject
Parameters:
timeout - timeout to wait


Copyright © 2002-2013 Atlassian. All Rights Reserved.