com.atlassian.jira.pageobjects.components
Class DropDown

java.lang.Object
  extended by com.atlassian.jira.pageobjects.components.DropDown

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

Constructor Summary
DropDown(org.openqa.selenium.By triggerLocator, org.openqa.selenium.By dropdownLocator)
           
 
Method Summary
<T> T
click(org.openqa.selenium.By locator, Class<T> next, Object... args)
           
 DropDown close()
           
 boolean hasItemBy(org.openqa.selenium.By locator)
           
 boolean hasItemById(String id)
           
 void init()
           
 boolean isExists()
           
 boolean isOpen()
           
 DropDown open()
           
<T> T
openAndClick(org.openqa.selenium.By locator, Class<T> next, Object... args)
           
 void waitForOpen()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DropDown

public DropDown(org.openqa.selenium.By triggerLocator,
                org.openqa.selenium.By dropdownLocator)
Method Detail

init

public void init()

open

public DropDown open()

openAndClick

public <T> T openAndClick(org.openqa.selenium.By locator,
                          Class<T> next,
                          Object... args)

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()

isOpen

public boolean isOpen()

close

public DropDown close()


Copyright © 2002-2012 Atlassian. All Rights Reserved.