public class SeleniumSelect
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private org.openqa.selenium.WebDriver |
driver |
private java.lang.String |
findOption |
private org.openqa.selenium.WebElement |
select |
Constructor and Description |
---|
SeleniumSelect(JavascriptLibrary library,
ElementFinder finder,
org.openqa.selenium.WebDriver driver,
java.lang.String locator) |
Modifier and Type | Method and Description |
---|---|
void |
addSelection(java.lang.String optionLocator) |
private void |
assertSupportsMultipleSelections() |
org.openqa.selenium.WebElement |
findOption(java.lang.String optionLocator) |
java.util.List<org.openqa.selenium.WebElement> |
getAllOptions() |
java.util.List<org.openqa.selenium.WebElement> |
getSelectedOptions() |
private boolean |
isMultiple() |
void |
removeSelection(java.lang.String optionLocator) |
void |
setSelected(java.lang.String optionLocator) |
private final java.lang.String findOption
private final org.openqa.selenium.WebDriver driver
private final org.openqa.selenium.WebElement select
public SeleniumSelect(JavascriptLibrary library, ElementFinder finder, org.openqa.selenium.WebDriver driver, java.lang.String locator)
public void setSelected(java.lang.String optionLocator)
public void addSelection(java.lang.String optionLocator)
public void removeSelection(java.lang.String optionLocator)
public java.util.List<org.openqa.selenium.WebElement> getSelectedOptions()
public org.openqa.selenium.WebElement findOption(java.lang.String optionLocator)
private void assertSupportsMultipleSelections()
private boolean isMultiple()
public java.util.List<org.openqa.selenium.WebElement> getAllOptions()