com.atlassian.jira.pageobjects.components
Class DropDown
java.lang.Object
com.atlassian.jira.pageobjects.components.DropDown
- Direct Known Subclasses:
- JiraAjsDropdown, JiraAuiDropdownMenu
public class DropDown
- extends Object
Simple dropdown that has a "trigger" element that opens a "target" element (generally some kind of menu).
- Since:
- v5.0
Field Summary |
protected com.atlassian.pageobjects.elements.PageElementFinder |
elementFinder
|
protected com.atlassian.pageobjects.PageBinder |
pageBinder
|
Constructor Summary |
DropDown(org.openqa.selenium.By triggerLocator,
org.openqa.selenium.By dropdownLocator)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pageBinder
@Inject
protected com.atlassian.pageobjects.PageBinder pageBinder
elementFinder
@Inject
protected com.atlassian.pageobjects.elements.PageElementFinder elementFinder
DropDown
public DropDown(org.openqa.selenium.By triggerLocator,
org.openqa.selenium.By dropdownLocator)
trigger
protected com.atlassian.pageobjects.elements.PageElement trigger()
dropDown
protected com.atlassian.pageobjects.elements.PageElement dropDown()
open
public DropDown open()
openAndClick
public <T> T openAndClick(org.openqa.selenium.By locator,
Class<T> next,
Object... args)
openAndClick
public void openAndClick(org.openqa.selenium.By locator)
click
public <T> T click(org.openqa.selenium.By locator,
Class<T> next,
Object... args)
isExists
public boolean isExists()
hasItemById
public boolean hasItemById(String id)
hasItemBy
public boolean hasItemBy(org.openqa.selenium.By locator)
waitForOpen
public void waitForOpen()
waitForClose
public void waitForClose()
isOpen
public boolean isOpen()
close
public DropDown close()
Copyright © 2002-2014 Atlassian. All Rights Reserved.