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()
           
 void openAndClick(org.openqa.selenium.By locator)
           
<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)

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

isOpen

public boolean isOpen()

close

public DropDown close()


Copyright © 2002-2014 Atlassian. All Rights Reserved.