@Component(value="tapirRadioButtonGroup") @Scope(value="prototype") public class DefaultSeleniumRadioButtonGroup extends AbstractMultiSeleniumElement implements RadioButtonGroup
RadioButtonGroup
.RadioButton
.Constructor and Description |
---|
DefaultSeleniumRadioButtonGroup() |
Modifier and Type | Method and Description |
---|---|
List<RadioButton> |
findElements(Predicate<? super RadioButton> predicate)
Returns all elements which match the given predicate
|
List<RadioButton> |
findElementsByLabel(String aLabel)
Returns all elements which have the given label.
|
RadioButton |
findFirstElement(Predicate<? super RadioButton> predicate)
Returns the first element which matches the given predicate
|
RadioButton |
findFirstElementByLabel(String aLabel)
Returns the first element which has the given label
|
List<RadioButton> |
getElements()
Returns all elements
|
protected List<RadioButton> |
getElementsInternal(Predicate<? super RadioButton> predicate,
boolean returnOnFirstMatch) |
RadioButton |
getSelectedElement()
Returns the selected element.
|
boolean |
isDisplayed()
Returns true, if the element is displayed.
|
getWebElements, setWebElements
protected List<RadioButton> getElementsInternal(Predicate<? super RadioButton> predicate, boolean returnOnFirstMatch)
public List<RadioButton> getElements()
ElementCollection
getElements
in interface ElementCollection<RadioButton>
public boolean isDisplayed()
Displayable
isDisplayed
in interface Displayable
public RadioButton getSelectedElement()
SingleSelectable
getSelectedElement
in interface SingleSelectable<RadioButton>
public List<RadioButton> findElements(Predicate<? super RadioButton> predicate)
ElementCollection
findElements
in interface ElementCollection<RadioButton>
predicate
- the predicate for finding the elementspublic RadioButton findFirstElement(Predicate<? super RadioButton> predicate)
ElementCollection
findFirstElement
in interface ElementCollection<RadioButton>
predicate
- the predicate for selecting the elementpublic List<RadioButton> findElementsByLabel(String aLabel)
RadioButtonGroup
findElementsByLabel
in interface RadioButtonGroup
aLabel
- the label for finding the elementspublic RadioButton findFirstElementByLabel(String aLabel)
RadioButtonGroup
findFirstElementByLabel
in interface RadioButtonGroup
aLabel
- the label for selecting the elementCopyright © 2018–2019 b+m Informatik AG. All rights reserved.