Uses
of Interface
io.fluentlenium.core.components.ComponentInstantiator
Package
Description
-
Uses of ComponentInstantiator in io.fluentlenium.adapter
Modifier and TypeClassDescriptionclass
Generic adapter toFluentDriver
.class
Create an instance of this class if you want to use FluentLenium as an automation framework only.class
Extend this class and implementFluentStandaloneRunnable.doRun()
if you want to use FluentLenium as an automation framework only.class
FluentLenium Test Runner Adapter.class
Deprecated. -
Uses of ComponentInstantiator in io.fluentlenium.adapter.cucumber
Modifier and TypeClassDescriptionclass
Cucumber FluentLenium Test Runner Adapter. -
Uses of ComponentInstantiator in io.fluentlenium.adapter.junit
-
Uses of ComponentInstantiator in io.fluentlenium.adapter.junit.jupiter
-
Uses of ComponentInstantiator in io.fluentlenium.adapter.testng
Modifier and TypeClassDescriptionclass
TestNG FluentLenium Test Runner Adapter.class
TestNG FluentLenium Test Runner Adapter. -
Uses of ComponentInstantiator in io.fluentlenium.core
Modifier and TypeInterfaceDescriptioninterface
Global control interface for FluentLenium.interface
Provides controls for a Page Object.Modifier and TypeClassDescriptionclass
Default minimal implementation forFluentContainer
.class
Default implementation ofFluentControl
.class
Wrapper class for aWebDriver
instance which also offers shortcut and convenience methods, as well as methods to work with mouse, keyboard and windows.class
Use the Page Object Pattern to have more resilient tests. -
Uses of ComponentInstantiator in io.fluentlenium.core.action
ModifierConstructorDescriptionWindowAction
(FluentControl control, ComponentInstantiator instantiator, org.openqa.selenium.WebDriver driver) Creates a new window action. -
Uses of ComponentInstantiator in io.fluentlenium.core.components
Modifier and TypeClassDescriptionclass
Abstract component instantiator.class
Manage living components for a WebDriver instance.class
Default component instantiator.Modifier and TypeMethodDescriptionComponentsManager.getInstantiator()
Get the component instantiator used by this components manager.ModifierConstructorDescriptionDefaultComponentInstantiator
(FluentControl control, ComponentInstantiator instantiator) Creates a new component instantiator, using given fluent control and underlying instantiator.LazyComponentList
(ComponentInstantiator instantiator, Class<T> componentClass, List<org.openqa.selenium.WebElement> elements) Creates a new lazy component list. -
Uses of ComponentInstantiator in io.fluentlenium.core.dom
ModifierConstructorDescriptionDom
(org.openqa.selenium.WebElement element, ComponentInstantiator instantiator) Creates a new axes object to find other elements based on XPath axes. -
Uses of ComponentInstantiator in io.fluentlenium.core.domain
Modifier and TypeFieldDescriptionprotected ComponentInstantiator
Component.instantiator
protected final ComponentInstantiator
ComponentList.instantiator
ModifierConstructorDescriptionComponent
(org.openqa.selenium.WebElement webElement, FluentControl control, ComponentInstantiator instantiator) Creates a new componentComponentList
(Class<T> componentClass, List<T> list, FluentControl control, ComponentInstantiator instantiator) Creates a new list of componentsFluentListImpl
(Class<E> componentClass, List<E> list, FluentControl control, ComponentInstantiator instantiator) Creates a new fluent list.FluentWebElement
(org.openqa.selenium.WebElement element, FluentControl control, ComponentInstantiator instantiator) Creates a new fluent web element. -
Uses of ComponentInstantiator in io.fluentlenium.core.hook
Modifier and TypeClassDescriptionclass
Base hook supportingFluentWebElement
API.class
BaseHook<T>
Base hook implementation.Modifier and TypeMethodDescriptionprotected FluentHook<?>
DefaultHookChainBuilder.newInstance
(Class<? extends FluentHook<?>> hookClass, FluentControl fluentControl, ComponentInstantiator instantiator, Supplier<org.openqa.selenium.WebElement> elementSupplier, Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locatorSupplier, Supplier<String> toStringSupplier, Object options) Creates a new hook instance.ModifierConstructorDescriptionBaseFluentHook
(FluentControl control, ComponentInstantiator instantiator, Supplier<org.openqa.selenium.WebElement> elementSupplier, Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locatorSupplier, Supplier<String> toStringSupplier, T options) create a new base fluent hook.BaseHook
(FluentControl control, ComponentInstantiator instantiator, Supplier<org.openqa.selenium.WebElement> elementSupplier, Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locatorSupplier, Supplier<String> toStringSupplier, T options) Creates a new base hook.DefaultHookChainBuilder
(FluentControl control, ComponentInstantiator instantiator) Creates a new default hook chain builderHookControlImpl
(T self, Object proxy, FluentControl control, ComponentInstantiator instantiator, Supplier<T> noHookInstanceSupplier) Creates a new control implementation for hooks. -
Uses of ComponentInstantiator in io.fluentlenium.core.hook.wait
Modifier and TypeClassDescriptionclass
Hook that automatically wait for actions beeing available on the underlying element.ModifierConstructorDescriptionWaitHook
(FluentControl control, ComponentInstantiator instantiator, Supplier<org.openqa.selenium.WebElement> elementSupplier, Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locatorSupplier, Supplier<String> toStringSupplier, WaitHookOptions options) Creates a new wait hook -
Uses of ComponentInstantiator in io.fluentlenium.core.inject
Modifier and TypeClassDescriptionclass
Container global FluentLenium control interface. -
Uses of ComponentInstantiator in io.fluentlenium.core.search
ModifierConstructorDescriptionSearch
(org.openqa.selenium.SearchContext context, Object container, ComponentInstantiator instantiator, FluentInjectControl injectControl) Creates a new search object. -
Uses of ComponentInstantiator in io.fluentlenium.core.switchto
ModifierConstructorDescriptionFluentTargetLocatorImpl
(T self, ComponentInstantiator componentInstantiator, org.openqa.selenium.WebDriver.TargetLocator targetLocator) Creates a new fluent target locator
FluentStandaloneRunnable
andFluentStandalone
.