Uses of Class
org.fluentlenium.core.domain.FluentWebElement
-
-
Uses of FluentWebElement in org.fluentlenium.core
Methods in org.fluentlenium.core with type parameters of type FluentWebElement Modifier and Type Method Description default <T extends FluentWebElement>
FluentList<T>FluentControl. asFluentList(Class<T> componentClass, Iterable<org.openqa.selenium.WebElement> elements)
default <T extends FluentWebElement>
FluentList<T>FluentControl. asFluentList(Class<T> componentClass, List<org.openqa.selenium.WebElement> elements)
default <T extends FluentWebElement>
FluentList<T>FluentControl. asFluentList(Class<T> componentClass, org.openqa.selenium.WebElement... elements)
default <T extends FluentWebElement>
FluentList<T>FluentControl. newFluentList(Class<T> componentClass)
default <T extends FluentWebElement>
FluentList<T>FluentControl. newFluentList(Class<T> componentClass, List<T> elements)
default <T extends FluentWebElement>
FluentList<T>FluentControl. newFluentList(Class<T> componentClass, T... elements)
Methods in org.fluentlenium.core that return FluentWebElement Modifier and Type Method Description default FluentWebElement
FluentControl. el(org.openqa.selenium.WebElement rawElement)
default FluentWebElement
FluentControl. newFluent(org.openqa.selenium.WebElement element)
Methods in org.fluentlenium.core that return types with arguments of type FluentWebElement Modifier and Type Method Description default FluentList<FluentWebElement>
FluentControl. asFluentList(Iterable<org.openqa.selenium.WebElement> elements)
default FluentList<FluentWebElement>
FluentControl. asFluentList(List<org.openqa.selenium.WebElement> elements)
default FluentList<FluentWebElement>
FluentControl. asFluentList(org.openqa.selenium.WebElement... elements)
default FluentList<FluentWebElement>
FluentControl. find(String selector, SearchFilter... filters)
default FluentList<FluentWebElement>
FluentControl. find(List<org.openqa.selenium.WebElement> rawElements)
default FluentList<FluentWebElement>
FluentControl. find(SearchFilter... filters)
default FluentList<FluentWebElement>
FluentControl. find(org.openqa.selenium.By locator, SearchFilter... filters)
default FluentList<FluentWebElement>
FluentControl. newFluentList()
default FluentList<FluentWebElement>
FluentControl. newFluentList(List<FluentWebElement> elements)
default FluentList<FluentWebElement>
FluentControl. newFluentList(FluentWebElement... elements)
Methods in org.fluentlenium.core with parameters of type FluentWebElement Modifier and Type Method Description default <T extends FluentWebElement>
FluentList<T>FluentControl. newFluentList(Class<T> componentClass, T... elements)
default FluentList<FluentWebElement>
FluentControl. newFluentList(FluentWebElement... elements)
default void
FluentControl. switchTo(FluentWebElement element)
void
FluentDriver. switchTo(FluentWebElement element)
Method parameters in org.fluentlenium.core with type arguments of type FluentWebElement Modifier and Type Method Description default FluentList<FluentWebElement>
FluentControl. newFluentList(List<FluentWebElement> elements)
default void
FluentControl. switchTo(FluentList<? extends FluentWebElement> elements)
void
FluentDriver. switchTo(FluentList<? extends FluentWebElement> elements)
-
Uses of FluentWebElement in org.fluentlenium.core.action
Classes in org.fluentlenium.core.action with type parameters of type FluentWebElement Modifier and Type Class Description class
BaseFill<E extends FluentWebElement>
Common class form filling features storing the potential elements to fill.class
Fill<E extends FluentWebElement>
Default form filling features.class
FillSelect<E extends FluentWebElement>
Provides functionality to select values in<select>
elements.interface
FluentActions<T,E extends FluentWebElement>
All actions that can be used on the list or on a web element.Methods in org.fluentlenium.core.action with parameters of type FluentWebElement Modifier and Type Method Description void
WindowAction. clickAndCloseCurrent(FluentWebElement button)
Clicks button, which closes current window and switches to last window (in set returned byWebDriver.getWindowHandles()
).String
WindowAction. clickAndOpenNew(FluentWebElement button)
Clicks button, which opens new window and switches to newly opened window.Constructors in org.fluentlenium.core.action with parameters of type FluentWebElement Constructor Description KeyboardElementActions(org.openqa.selenium.WebDriver driver, FluentWebElement fluentWebElement)
Creates a new object to execute actions with the keyboard, using given selenium driver and element.MouseElementActions(org.openqa.selenium.WebDriver driver, FluentWebElement fluentWebElement)
Creates a new mouse element actions.Constructor parameters in org.fluentlenium.core.action with type arguments of type FluentWebElement Constructor Description FluentJavascriptActionsImpl(T self, JavascriptControl javascript, Supplier<FluentWebElement> element)
Creates a new fluent javascript actions. -
Uses of FluentWebElement in org.fluentlenium.core.components
Methods in org.fluentlenium.core.components with type parameters of type FluentWebElement Modifier and Type Method Description <T extends FluentWebElement>
FluentList<T>AbstractComponentInstantiator. asFluentList(Class<T> componentClass, Iterable<org.openqa.selenium.WebElement> elements)
<T extends FluentWebElement>
FluentList<T>AbstractComponentInstantiator. asFluentList(Class<T> componentClass, List<org.openqa.selenium.WebElement> elements)
<T extends FluentWebElement>
FluentList<T>AbstractComponentInstantiator. asFluentList(Class<T> componentClass, org.openqa.selenium.WebElement... elements)
<T extends FluentWebElement>
FluentList<T>ComponentInstantiator. asFluentList(Class<T> componentClass, Iterable<org.openqa.selenium.WebElement> elements)
Create and register a new fluent list.<T extends FluentWebElement>
FluentList<T>ComponentInstantiator. asFluentList(Class<T> componentClass, List<org.openqa.selenium.WebElement> elements)
Create and register a new fluent list.<T extends FluentWebElement>
FluentList<T>ComponentInstantiator. asFluentList(Class<T> componentClass, org.openqa.selenium.WebElement... elements)
Create and register a new fluent list.<T extends FluentWebElement>
FluentList<T>AbstractComponentInstantiator. newFluentList(Class<T> componentClass)
<T extends FluentWebElement>
FluentList<T>AbstractComponentInstantiator. newFluentList(Class<T> componentClass, List<T> elements)
<T extends FluentWebElement>
FluentList<T>AbstractComponentInstantiator. newFluentList(Class<T> componentClass, T... elements)
<T extends FluentWebElement>
FluentList<T>ComponentInstantiator. newFluentList(Class<T> componentClass)
Create and register an empty fluent list of the provided type.<T extends FluentWebElement>
FluentList<T>ComponentInstantiator. newFluentList(Class<T> componentClass, List<T> elements)
Create and register a new fluent list.<T extends FluentWebElement>
FluentList<T>ComponentInstantiator. newFluentList(Class<T> componentClass, T... elements)
Create and register a new fluent list.Methods in org.fluentlenium.core.components that return FluentWebElement Modifier and Type Method Description FluentWebElement
AbstractComponentInstantiator. newFluent(org.openqa.selenium.WebElement element)
FluentWebElement
ComponentInstantiator. newFluent(org.openqa.selenium.WebElement element)
Create and register a newFluentWebElement
from the givenWebElement
.Methods in org.fluentlenium.core.components that return types with arguments of type FluentWebElement Modifier and Type Method Description FluentList<FluentWebElement>
AbstractComponentInstantiator. asFluentList(Iterable<org.openqa.selenium.WebElement> elements)
FluentList<FluentWebElement>
AbstractComponentInstantiator. asFluentList(List<org.openqa.selenium.WebElement> elements)
FluentList<FluentWebElement>
AbstractComponentInstantiator. asFluentList(org.openqa.selenium.WebElement... elements)
FluentList<FluentWebElement>
ComponentInstantiator. asFluentList(Iterable<org.openqa.selenium.WebElement> elements)
Create and register a new fluent list from the argument collection of WebElements.FluentList<FluentWebElement>
ComponentInstantiator. asFluentList(List<org.openqa.selenium.WebElement> elements)
Create and register a new fluent list from the argument list of WebElements.FluentList<FluentWebElement>
ComponentInstantiator. asFluentList(org.openqa.selenium.WebElement... elements)
Create and register a new fluent list from the argument WebElements.FluentList<FluentWebElement>
AbstractComponentInstantiator. newFluentList()
FluentList<FluentWebElement>
AbstractComponentInstantiator. newFluentList(List<FluentWebElement> elements)
FluentList<FluentWebElement>
AbstractComponentInstantiator. newFluentList(FluentWebElement... elements)
FluentList<FluentWebElement>
ComponentInstantiator. newFluentList()
Create and register an empty fluent list.FluentList<FluentWebElement>
ComponentInstantiator. newFluentList(List<FluentWebElement> elements)
Create and register a new fluent list from the argument list of FluentWebElements.FluentList<FluentWebElement>
ComponentInstantiator. newFluentList(FluentWebElement... elements)
Create and register a new fluent list from the argument FluentWebElements.Methods in org.fluentlenium.core.components with parameters of type FluentWebElement Modifier and Type Method Description <T extends FluentWebElement>
FluentList<T>AbstractComponentInstantiator. newFluentList(Class<T> componentClass, T... elements)
FluentList<FluentWebElement>
AbstractComponentInstantiator. newFluentList(FluentWebElement... elements)
<T extends FluentWebElement>
FluentList<T>ComponentInstantiator. newFluentList(Class<T> componentClass, T... elements)
Create and register a new fluent list.FluentList<FluentWebElement>
ComponentInstantiator. newFluentList(FluentWebElement... elements)
Create and register a new fluent list from the argument FluentWebElements.Method parameters in org.fluentlenium.core.components with type arguments of type FluentWebElement Modifier and Type Method Description FluentList<FluentWebElement>
AbstractComponentInstantiator. newFluentList(List<FluentWebElement> elements)
FluentList<FluentWebElement>
ComponentInstantiator. newFluentList(List<FluentWebElement> elements)
Create and register a new fluent list from the argument list of FluentWebElements. -
Uses of FluentWebElement in org.fluentlenium.core.conditions
Fields in org.fluentlenium.core.conditions with type parameters of type FluentWebElement Modifier and Type Field Description protected Conditions<FluentWebElement>
BaseObjectListConditions. conditions
protected Function<FluentWebElement,C>
BaseObjectListConditions. conditionsGetter
protected Function<FluentWebElement,T>
BaseObjectListConditions. objectGetter
Methods in org.fluentlenium.core.conditions that return types with arguments of type FluentWebElement Modifier and Type Method Description List<? extends FluentWebElement>
AbstractFluentListConditions. getActualElements()
List<? extends FluentWebElement>
ListConditionsElements. getActualElements()
Get the actual list of elements.protected List<? extends FluentWebElement>
AbstractFluentListConditions. getElements()
Get the underlying list of elementsprotected AbstractObjectConditions<List<? extends FluentWebElement>>
DynamicIntegerConditionsImpl. newInstance(boolean negationValue)
protected AbstractObjectConditions<FluentWebElement>
WebElementConditions. newInstance(boolean negationValue)
Method parameters in org.fluentlenium.core.conditions with type arguments of type FluentWebElement Modifier and Type Method Description protected Predicate<FluentDriver>
AtLeastOneElementConditions. buildAtLeastOnePredicate(Predicate<FluentWebElement> predicate, boolean defaultValue)
Build predicate for this condition.protected Predicate<FluentDriver>
EachElementConditions. buildEachElementPredicate(Predicate<FluentWebElement> predicate, boolean defaultValue)
Build predicate for this condition.boolean
AbstractFluentListConditions. verify(Predicate<FluentWebElement> predicate)
boolean
AtLeastOneElementConditions. verify(Predicate<FluentWebElement> predicate, boolean defaultValue)
boolean
EachElementConditions. verify(Predicate<FluentWebElement> predicate, boolean defaultValue)
boolean
FluentListConditions. verify(Predicate<FluentWebElement> predicate, boolean defaultValue)
Check that the given predicate is verified.Constructors in org.fluentlenium.core.conditions with parameters of type FluentWebElement Constructor Description WebElementConditions(FluentWebElement element)
Creates a new conditions object on elementWebElementConditions(FluentWebElement element, boolean negation)
Creates a new conditions object on elementConstructor parameters in org.fluentlenium.core.conditions with type arguments of type FluentWebElement Constructor Description AbstractFluentListConditions(List<? extends FluentWebElement> elements)
Creates a new conditions on list of elements.AtLeastOneElementConditions(List<? extends FluentWebElement> elements)
Creates a new condition.BaseObjectListConditions(Conditions<FluentWebElement> conditions, Function<FluentWebElement,T> objectGetter, Function<FluentWebElement,C> conditionsGetter)
Creates a new list conditionsBaseObjectListConditions(Conditions<FluentWebElement> conditions, Function<FluentWebElement,T> objectGetter, Function<FluentWebElement,C> conditionsGetter)
Creates a new list conditionsDynamicIntegerConditionsImpl(Supplier<List<? extends FluentWebElement>> supplier, boolean negation)
Creates a new conditions object on integer.EachElementConditions(List<? extends FluentWebElement> elements)
Creates a new element list conditions.IntegerListConditionsImpl(Conditions<FluentWebElement> conditions, Function<FluentWebElement,Integer> objectGetter)
Creates a new list conditions, with default integer condition implementationIntegerListConditionsImpl(Conditions<FluentWebElement> conditions, Function<FluentWebElement,Integer> objectGetter)
Creates a new list conditions, with default integer condition implementationIntegerListConditionsImpl(Conditions<FluentWebElement> conditions, Function<FluentWebElement,Integer> objectGetter, Function<FluentWebElement,IntegerConditions> conditionsGetter)
Creates a new list conditionsIntegerListConditionsImpl(Conditions<FluentWebElement> conditions, Function<FluentWebElement,Integer> objectGetter, Function<FluentWebElement,IntegerConditions> conditionsGetter)
Creates a new list conditionsRectangleListConditionsImpl(Conditions<FluentWebElement> conditions)
Creates a new list of rectangles conditions, using rectangle of the conditions elementRectangleListConditionsImpl(Conditions<FluentWebElement> conditions, Function<FluentWebElement,org.openqa.selenium.Rectangle> objectGetter, Function<FluentWebElement,RectangleConditions> conditionsGetter)
Creates a new list of rectangles conditionsRectangleListConditionsImpl(Conditions<FluentWebElement> conditions, Function<FluentWebElement,org.openqa.selenium.Rectangle> objectGetter, Function<FluentWebElement,RectangleConditions> conditionsGetter)
Creates a new list of rectangles conditionsStringListConditionsImpl(Conditions<FluentWebElement> conditions, Function<FluentWebElement,String> objectGetter, Function<FluentWebElement,StringConditions> conditionsGetter)
Creates a new list of string conditionsStringListConditionsImpl(Conditions<FluentWebElement> conditions, Function<FluentWebElement,String> objectGetter, Function<FluentWebElement,StringConditions> conditionsGetter)
Creates a new list of string conditions -
Uses of FluentWebElement in org.fluentlenium.core.conditions.wait
Method parameters in org.fluentlenium.core.conditions.wait with type arguments of type FluentWebElement Modifier and Type Method Description static FluentListConditions
WaitConditionProxy. each(FluentWait wait, String context, Supplier<? extends List<? extends FluentWebElement>> elementsSupplier)
Build a wait proxy.static FluentConditions
WaitConditionProxy. element(FluentWait wait, String context, Supplier<? extends FluentWebElement> elementSupplier)
Build a wait proxy.static FluentListConditions
WaitConditionProxy. one(FluentWait wait, String context, Supplier<? extends List<? extends FluentWebElement>> elementsSupplier)
Build a wait proxy. -
Uses of FluentWebElement in org.fluentlenium.core.dom
Methods in org.fluentlenium.core.dom that return FluentWebElement Modifier and Type Method Description FluentWebElement
Dom. parent()
Find parent element.Methods in org.fluentlenium.core.dom that return types with arguments of type FluentWebElement Modifier and Type Method Description FluentList<FluentWebElement>
Dom. ancestors()
Find ancestor elements.FluentList<FluentWebElement>
Dom. descendants()
Find descendants elements (children, grandchildren, etc.).FluentList<FluentWebElement>
Dom. followings()
Find following elements.FluentList<FluentWebElement>
Dom. followingSiblings()
Find following sibling elements.protected FluentList<FluentWebElement>
Dom. handleAxe(String axe)
Handle an XPath axeFluentList<FluentWebElement>
Dom. precedings()
Find preceding elements.FluentList<FluentWebElement>
Dom. precedingSiblings()
Find preceding sibling elements. -
Uses of FluentWebElement in org.fluentlenium.core.domain
Classes in org.fluentlenium.core.domain with type parameters of type FluentWebElement Modifier and Type Interface Description interface
FluentList<E extends FluentWebElement>
Wraps a list ofFluentWebElement
.class
FluentListImpl<E extends FluentWebElement>
Default implementation ofFluentList
andComponentList
.Methods in org.fluentlenium.core.domain with type parameters of type FluentWebElement Modifier and Type Method Description <T extends FluentWebElement>
FluentList<T>FluentList. as(Class<T> componentClass)
Wrap all underlying elements in a component.<T extends FluentWebElement>
FluentList<T>FluentListImpl. as(Class<T> componentClass)
<T extends FluentWebElement>
FluentList<T>FluentWebElement. asFluentList(Class<T> componentClass, Iterable<org.openqa.selenium.WebElement> elements)
<T extends FluentWebElement>
FluentList<T>FluentWebElement. asFluentList(Class<T> componentClass, List<org.openqa.selenium.WebElement> elements)
<T extends FluentWebElement>
FluentList<T>FluentWebElement. asFluentList(Class<T> componentClass, org.openqa.selenium.WebElement... elements)
<T extends FluentWebElement>
FluentList<T>FluentWebElement. newFluentList(Class<T> componentClass)
<T extends FluentWebElement>
FluentList<T>FluentWebElement. newFluentList(Class<T> componentClass, List<T> elements)
<T extends FluentWebElement>
FluentList<T>FluentWebElement. newFluentList(Class<T> componentClass, T... elements)
Methods in org.fluentlenium.core.domain that return FluentWebElement Modifier and Type Method Description FluentWebElement
FluentWebElement. clear()
Clear the elementFluentWebElement
FluentWebElement. clearReactInput()
Clear React input using Backspace onlyFluentWebElement
FluentWebElement. click()
FluentWebElement
FluentWebElement. contextClick()
FluentWebElement
FluentWebElement. doubleClick()
FluentWebElement
FluentWebElement. el(org.openqa.selenium.WebElement rawElement)
FluentWebElement
FluentWebElement. frame()
FluentWebElement
FluentWebElement. hoverOver()
FluentWebElement
FluentWebElement. modifyAttribute(String attributeName, String attributeValue)
FluentWebElement
FluentWebElement. newFluent(org.openqa.selenium.WebElement element)
FluentWebElement
FluentWebElement. noHook()
FluentWebElement
FluentWebElement. noHook(Class<? extends FluentHook>... hooks)
FluentWebElement
FluentWebElement. noHookInstance()
FluentWebElement
FluentWebElement. noHookInstance(Class<? extends FluentHook>... hooks)
FluentWebElement
FluentWebElement. now()
FluentWebElement
FluentWebElement. now(boolean force)
FluentWebElement
FluentWebElement. reset()
FluentWebElement
FluentWebElement. restoreHooks()
FluentWebElement
FluentWebElement. scrollIntoView()
FluentWebElement
FluentWebElement. scrollIntoView(boolean alignWithTop)
FluentWebElement
FluentWebElement. scrollToCenter()
FluentWebElement
FluentWebElement. submit()
Submit the elementFluentWebElement
FluentWebElement. waitAndClick()
FluentWebElement
FluentWebElement. waitAndClick(Duration duration)
<O,H extends FluentHook<O>>
FluentWebElementFluentWebElement. withHook(Class<H> hook)
<O,H extends FluentHook<O>>
FluentWebElementFluentWebElement. withHook(Class<H> hook, O options)
FluentWebElement
FluentWebElement. withLabel(String label)
FluentWebElement
FluentWebElement. withLabelHint(String... labelHint)
FluentWebElement
FluentWebElement. write(String... text)
Set the text elementMethods in org.fluentlenium.core.domain that return types with arguments of type FluentWebElement Modifier and Type Method Description FluentList<FluentWebElement>
FluentWebElement. asFluentList(Iterable<org.openqa.selenium.WebElement> elements)
FluentList<FluentWebElement>
FluentWebElement. asFluentList(List<org.openqa.selenium.WebElement> elements)
FluentList<FluentWebElement>
FluentWebElement. asFluentList(org.openqa.selenium.WebElement... elements)
FluentList<FluentWebElement>
FluentWebElement. asList()
Converts this element as a single element list.Fill<FluentWebElement>
FluentWebElement. fill()
FillSelect<FluentWebElement>
FluentWebElement. fillSelect()
FluentList<FluentWebElement>
FluentWebElement. find(String selector, SearchFilter... filters)
FluentList<FluentWebElement>
FluentWebElement. find(List<org.openqa.selenium.WebElement> rawElements)
FluentList<FluentWebElement>
FluentWebElement. find(SearchFilter... filters)
FluentList<FluentWebElement>
FluentWebElement. find(org.openqa.selenium.By locator, SearchFilter... filters)
FluentLabel<FluentWebElement>
FluentWebElement. getLabel()
FluentList<FluentWebElement>
FluentWebElement. newFluentList()
FluentList<FluentWebElement>
FluentWebElement. newFluentList(List<FluentWebElement> elements)
FluentList<FluentWebElement>
FluentWebElement. newFluentList(FluentWebElement... elements)
Optional<FluentWebElement>
FluentWebElement. optional()
Methods in org.fluentlenium.core.domain with parameters of type FluentWebElement Modifier and Type Method Description <T extends FluentWebElement>
FluentList<T>FluentWebElement. newFluentList(Class<T> componentClass, T... elements)
FluentList<FluentWebElement>
FluentWebElement. newFluentList(FluentWebElement... elements)
void
FluentWebElement. switchTo(FluentWebElement element)
Method parameters in org.fluentlenium.core.domain with type arguments of type FluentWebElement Modifier and Type Method Description FluentList<FluentWebElement>
FluentWebElement. newFluentList(List<FluentWebElement> elements)
<R> R
FluentWebElement. noHook(Class<? extends FluentHook> hook, Function<FluentWebElement,R> function)
<R> R
FluentWebElement. noHook(Function<FluentWebElement,R> function)
void
FluentWebElement. switchTo(FluentList<? extends FluentWebElement> elements)
-
Uses of FluentWebElement in org.fluentlenium.core.events
Methods in org.fluentlenium.core.events with parameters of type FluentWebElement Modifier and Type Method Description void
EventListener. afterChangeValueOf(FluentWebElement element, org.openqa.selenium.WebDriver driver, CharSequence[] charSequence)
Called afterWebElement.clear()
,WebElement.sendKeys(java.lang.CharSequence...)
,WebElement.sendKeys(CharSequence...)
.void
EventsSupport. afterChangeValueOf(FluentWebElement element, org.openqa.selenium.WebDriver driver, CharSequence[] charSequence)
void
EventListener. afterClickOn(FluentWebElement element, org.openqa.selenium.WebDriver driver)
Called afterWebElement.click()
.void
EventsSupport. afterClickOn(FluentWebElement element, org.openqa.selenium.WebDriver driver)
void
EventListener. afterFindBy(org.openqa.selenium.By by, FluentWebElement element, org.openqa.selenium.WebDriver driver)
Called afterWebDriver.findElement(...)
,WebDriver.findElements(...)
,WebElement.findElement(...)
,WebElement.findElements(...)
.void
EventsSupport. afterFindBy(org.openqa.selenium.By by, FluentWebElement element, org.openqa.selenium.WebDriver driver)
void
EventListener. afterGetText(FluentWebElement webElement, org.openqa.selenium.WebDriver webDriver, String s)
Called afterWebElement.getText()
()}void
EventsSupport. afterGetText(FluentWebElement webElement, org.openqa.selenium.WebDriver webDriver, String s)
void
EventListener. beforeChangeValueOf(FluentWebElement element, org.openqa.selenium.WebDriver driver, CharSequence[] charSequence)
Called beforeWebElement.clear()
,WebElement.sendKeys(java.lang.CharSequence...)
,WebElement.sendKeys(CharSequence...)
.void
EventsSupport. beforeChangeValueOf(FluentWebElement element, org.openqa.selenium.WebDriver driver, CharSequence[] charSequence)
void
EventListener. beforeClickOn(FluentWebElement element, org.openqa.selenium.WebDriver driver)
Called beforeWebElement.click()
.void
EventsSupport. beforeClickOn(FluentWebElement element, org.openqa.selenium.WebDriver driver)
void
EventListener. beforeFindBy(org.openqa.selenium.By by, FluentWebElement element, org.openqa.selenium.WebDriver driver)
Called beforeWebDriver.findElement(...)
,WebDriver.findElements(...)
,WebElement.findElement(...)
,#findElement WebElement.findElements(...)
.void
EventsSupport. beforeFindBy(org.openqa.selenium.By by, FluentWebElement element, org.openqa.selenium.WebDriver driver)
void
EventListener. beforeGetText(FluentWebElement webElement, org.openqa.selenium.WebDriver webDriver)
Called beforeWebElement.getText()
()}void
EventsSupport. beforeGetText(FluentWebElement webElement, org.openqa.selenium.WebDriver webDriver)
void
ElementListener. on(FluentWebElement element, org.openqa.selenium.WebDriver driver)
Called when something occurs on an element.void
FindByListener. on(org.openqa.selenium.By by, FluentWebElement element, org.openqa.selenium.WebDriver driver)
Invoked when an element has been found. -
Uses of FluentWebElement in org.fluentlenium.core.filter
Methods in org.fluentlenium.core.filter that return types with arguments of type FluentWebElement Modifier and Type Method Description Collection<FluentWebElement>
AttributeFilter. applyFilter(Collection<FluentWebElement> elements)
Collection<FluentWebElement>
PredicateFilter. applyFilter(Collection<FluentWebElement> elements)
Methods in org.fluentlenium.core.filter with parameters of type FluentWebElement Modifier and Type Method Description boolean
AttributeFilterPredicate. test(FluentWebElement element)
Method parameters in org.fluentlenium.core.filter with type arguments of type FluentWebElement Modifier and Type Method Description Collection<FluentWebElement>
AttributeFilter. applyFilter(Collection<FluentWebElement> elements)
Collection<FluentWebElement>
PredicateFilter. applyFilter(Collection<FluentWebElement> elements)
static PredicateFilter
FilterConstructor. withPredicate(Predicate<FluentWebElement> predicate)
Create a filter based on a element predicate -
Uses of FluentWebElement in org.fluentlenium.core.hook
Methods in org.fluentlenium.core.hook that return FluentWebElement Modifier and Type Method Description FluentWebElement
BaseFluentHook. getFluentWebElement()
Get the underlying element as a FluentWebElement. -
Uses of FluentWebElement in org.fluentlenium.core.inject
Methods in org.fluentlenium.core.inject that return FluentWebElement Modifier and Type Method Description FluentWebElement
ContainerFluentControl. el(io.appium.java_client.AppiumBy locator, SearchFilter... filters)
FluentWebElement
ContainerFluentControl. el(String selector, SearchFilter... filters)
FluentWebElement
ContainerFluentControl. el(SearchFilter... filters)
FluentWebElement
ContainerFluentControl. el(org.openqa.selenium.By locator, SearchFilter... filters)
FluentWebElement
ContainerFluentControl. el(org.openqa.selenium.WebElement rawElement)
Methods in org.fluentlenium.core.inject that return types with arguments of type FluentWebElement Modifier and Type Method Description FluentList<FluentWebElement>
ContainerFluentControl. $(io.appium.java_client.AppiumBy locator, SearchFilter... filters)
FluentList<FluentWebElement>
ContainerFluentControl. $(String selector, SearchFilter... filters)
FluentList<FluentWebElement>
ContainerFluentControl. $(List<org.openqa.selenium.WebElement> rawElements)
FluentList<FluentWebElement>
ContainerFluentControl. $(SearchFilter... filters)
FluentList<FluentWebElement>
ContainerFluentControl. $(org.openqa.selenium.By locator, SearchFilter... filters)
FluentList<FluentWebElement>
ContainerFluentControl. find(String selector, SearchFilter... filters)
FluentList<FluentWebElement>
ContainerFluentControl. find(List<org.openqa.selenium.WebElement> rawElements)
FluentList<FluentWebElement>
ContainerFluentControl. find(SearchFilter... filters)
FluentList<FluentWebElement>
ContainerFluentControl. find(org.openqa.selenium.By locator, SearchFilter... filters)
Constructors in org.fluentlenium.core.inject with parameters of type FluentWebElement Constructor Description Unshadower(org.openqa.selenium.WebDriver webDriver, FluentWebElement fluentWebElement)
-
Uses of FluentWebElement in org.fluentlenium.core.navigation
Methods in org.fluentlenium.core.navigation with parameters of type FluentWebElement Modifier and Type Method Description void
NavigationControl. switchTo(FluentWebElement element)
Switch to the selected Element (if element is null or not an iframe, or doesn't have an id then switch to the default)Method parameters in org.fluentlenium.core.navigation with type arguments of type FluentWebElement Modifier and Type Method Description void
NavigationControl. switchTo(FluentList<? extends FluentWebElement> elements)
Switch to the first selected Element (if element is null or not an iframe, or doesn't have an id then switch to the default) -
Uses of FluentWebElement in org.fluentlenium.core.search
Classes in org.fluentlenium.core.search with type parameters of type FluentWebElement Modifier and Type Interface Description interface
SearchControl<E extends FluentWebElement>
Control interface to search for elements.Methods in org.fluentlenium.core.search that return FluentWebElement Modifier and Type Method Description FluentWebElement
Search. el(org.openqa.selenium.WebElement rawElement)
Methods in org.fluentlenium.core.search that return types with arguments of type FluentWebElement Modifier and Type Method Description Collection<FluentWebElement>
SearchFilter. applyFilter(Collection<FluentWebElement> elements)
Apply the filter.FluentList<FluentWebElement>
Search. find(String selector, SearchFilter... filters)
Central methods to find elements on the page.FluentList<FluentWebElement>
Search. find(List<org.openqa.selenium.WebElement> rawElements)
FluentList<FluentWebElement>
Search. find(SearchFilter... filters)
Central methods to find elements on the page with filters.FluentList<FluentWebElement>
Search. find(org.openqa.selenium.By locator, SearchFilter... filters)
Method parameters in org.fluentlenium.core.search with type arguments of type FluentWebElement Modifier and Type Method Description Collection<FluentWebElement>
SearchFilter. applyFilter(Collection<FluentWebElement> elements)
Apply the filter. -
Uses of FluentWebElement in org.fluentlenium.core.switchto
Methods in org.fluentlenium.core.switchto that return FluentWebElement Modifier and Type Method Description FluentWebElement
FluentTargetLocator. activeElement()
Switches to the element that currently has focus within the document currently "switched to", or the body element if this cannot be detected.FluentWebElement
FluentTargetLocatorImpl. activeElement()
Methods in org.fluentlenium.core.switchto with parameters of type FluentWebElement Modifier and Type Method Description T
FluentTargetLocator. frame(FluentWebElement frameElement)
Select a frame using its previously locatedWebElement
.T
FluentTargetLocatorImpl. frame(FluentWebElement frameElement)
-
Uses of FluentWebElement in org.fluentlenium.core.wait
Methods in org.fluentlenium.core.wait with parameters of type FluentWebElement Modifier and Type Method Description FluentConditions
FluentWait. until(FluentWebElement element)
FluentConditions
FluentWaitConditions. until(FluentWebElement element)
Get a conditions object used to wait for condition on given element.FluentConditions
FluentWaitElement. until(FluentWebElement element)
FluentConditions
FluentWaitElementList. until(FluentWebElement element)
Method parameters in org.fluentlenium.core.wait with type arguments of type FluentWebElement Modifier and Type Method Description FluentListConditions
FluentWait. until(List<? extends FluentWebElement> elements)
FluentListConditions
FluentWaitConditions. until(List<? extends FluentWebElement> elements)
Get a conditions object used to wait for a condition on given elements.FluentListConditions
FluentWaitElement. until(List<? extends FluentWebElement> elements)
FluentListConditions
FluentWaitElementList. until(List<? extends FluentWebElement> elements)
FluentListConditions
FluentWait. untilEach(List<? extends FluentWebElement> elements)
FluentListConditions
FluentWaitConditions. untilEach(List<? extends FluentWebElement> elements)
Get a conditions object used to wait for a condition on given elements.FluentListConditions
FluentWaitElement. untilEach(List<? extends FluentWebElement> elements)
FluentListConditions
FluentWaitElementList. untilEach(List<? extends FluentWebElement> elements)
FluentListConditions
FluentWait. untilEachElements(Supplier<? extends List<? extends FluentWebElement>> elements)
FluentListConditions
FluentWaitConditions. untilEachElements(Supplier<? extends List<? extends FluentWebElement>> elements)
Get a conditions object used to wait for a condition on given elements.FluentListConditions
FluentWaitElement. untilEachElements(Supplier<? extends List<? extends FluentWebElement>> selector)
FluentListConditions
FluentWaitElementList. untilEachElements(Supplier<? extends List<? extends FluentWebElement>> selector)
FluentConditions
FluentWait. untilElement(Supplier<? extends FluentWebElement> element)
FluentConditions
FluentWaitConditions. untilElement(Supplier<? extends FluentWebElement> element)
Get a conditions object used to wait for a condition on given element.FluentConditions
FluentWaitElement. untilElement(Supplier<? extends FluentWebElement> selector)
FluentConditions
FluentWaitElementList. untilElement(Supplier<? extends FluentWebElement> selector)
FluentListConditions
FluentWait. untilElements(Supplier<? extends List<? extends FluentWebElement>> elements)
FluentListConditions
FluentWaitConditions. untilElements(Supplier<? extends List<? extends FluentWebElement>> elements)
Get a conditions object used to wait for a condition on given elements.FluentListConditions
FluentWaitElement. untilElements(Supplier<? extends List<? extends FluentWebElement>> selector)
FluentListConditions
FluentWaitElementList. untilElements(Supplier<? extends List<? extends FluentWebElement>> selector)
Constructors in org.fluentlenium.core.wait with parameters of type FluentWebElement Constructor Description FluentWaitElement(FluentWait controlWait, FluentWebElement element)
Creates a new fluent wait for a given element.Constructor parameters in org.fluentlenium.core.wait with type arguments of type FluentWebElement Constructor Description FluentWaitElementList(FluentWait controlWait, List<? extends FluentWebElement> elements)
Creates a new fluent wait for a given elements.
-