public class DropDown extends InteractiveElement implements IDropDown
Element.HIGHLIGHT_MODES| Constructor and Description |
|---|
DropDown(org.openqa.selenium.By locator) |
DropDown(String locator) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getOptions()
Implementing this method would allow for obtaining all of the options
from the dropdown widget
|
String |
getSelectedOption()
Implementing this method would allow for checking which option was
selected from the dropdown menu
|
String |
getValue()
Throw Unsupported Operation exception if getValue() on Interactive element is invoked
|
void |
selectOption(String option)
Implementing this method would allow for selecting specific items from a
dropdown menu
|
void |
setValue(Object value)
Implementing this method for an editable element would allow for setting
the
|
click, clickAndHold, doubleClick, dragAndDrop, dragAndDropByOffset, getLabel, isEnabled, keyDown, keyUp, mouseMove, mouseMoveOut, mouseOver, releaseClickAndHold, rightClick, sendKeys, type, typeAppendeval, findElement, fireEvent, focusOn, getAttribute, getByLocator, getChildNodesValuesText, getCssValue, getGUIDriver, getInnerHTML, getLocationX, getLocationY, getLocator, getText, getWebElement, hasText, highlight, highlight, highlight, isAttributePresent, isElementNotPresent, isElementNotPresent, isElementPresent, isElementPresent, isElementPresent, isElementVisible, isElementVisible, isWithinBoundsOfWindow, scrollTo, setGUIDriver, waitForAttribute, waitForAttribute, waitForAttributeEqualTo, waitForAttributeEqualTo, waitForAttributeNotEqualTo, waitForAttributeNotEqualTo, waitForCommand, waitForElementNotPresent, waitForElementNotPresent, waitForElementPresent, waitForElementPresent, waitForEnabled, waitForEnabled, waitForNotAttribute, waitForNotAttribute, waitForNotVisible, waitForNotVisible, waitForText, waitForText, waitForVisible, waitForVisibleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclick, clickAndHold, doubleClick, dragAndDrop, dragAndDropByOffset, isEnabled, keyDown, keyUp, mouseMove, mouseMoveOut, mouseOver, releaseClickAndHold, rightClick, sendKeys, type, typeAppendgetLabeleval, fireEvent, focusOn, getAttribute, getByLocator, getChildNodesValuesText, getCssValue, getInnerHTML, getLocationX, getLocationY, getLocator, getText, getWebElement, hasText, highlight, highlight, isAttributePresent, isElementNotPresent, isElementNotPresent, isElementPresent, isElementPresent, isElementPresent, isElementVisible, isElementVisible, isWithinBoundsOfWindow, scrollTo, waitForAttribute, waitForAttribute, waitForAttributeEqualTo, waitForAttributeEqualTo, waitForAttributeNotEqualTo, waitForAttributeNotEqualTo, waitForElementNotPresent, waitForElementNotPresent, waitForElementPresent, waitForElementPresent, waitForEnabled, waitForEnabled, waitForNotAttribute, waitForNotAttribute, waitForNotVisible, waitForNotVisible, waitForText, waitForText, waitForVisible, waitForVisiblepublic DropDown(String locator)
public DropDown(org.openqa.selenium.By locator)
public void setValue(Object value) throws WidgetException
IEditableElementsetValue in interface IEditableElementvalue - - the value that the editable elementWidgetExceptionpublic String getValue() throws WidgetException
InteractiveElementgetValue in interface IReadableElementgetValue in class InteractiveElementWidgetExceptionpublic void selectOption(String option) throws WidgetException
IDropDownselectOption in interface IDropDownoption - - the item in the DropDown widget that is to be selectedWidgetExceptionpublic List<String> getOptions() throws WidgetException
IDropDowngetOptions in interface IDropDownWidgetExceptionpublic String getSelectedOption() throws WidgetException
IDropDowngetSelectedOption in interface IDropDownWidgetExceptionCopyright © 2018. All rights reserved.