Uses of Interface
org.fluentlenium.core.components.ComponentInstantiator
-
-
Uses of ComponentInstantiator in org.fluentlenium.adapter
Classes in org.fluentlenium.adapter that implement ComponentInstantiator Modifier and Type Class Description classFluentAdapterGeneric adapter toFluentDriver.classFluentStandaloneCreate an instance of this class if you want to use FluentLenium as an automation framework only.classFluentStandaloneRunnableExtend this class and implementFluentStandaloneRunnable.doRun()if you want to use FluentLenium as an automation framework only.classFluentTestRunnerAdapterFluentLenium Test Runner Adapter.classIsolatedTestDeprecated.use eitherFluentStandaloneRunnableandFluentStandalone. -
Uses of ComponentInstantiator in org.fluentlenium.core
Subinterfaces of ComponentInstantiator in org.fluentlenium.core Modifier and Type Interface Description interfaceFluentControlGlobal control interface for FluentLenium.interfaceFluentPageControlControl a Page Object.Classes in org.fluentlenium.core that implement ComponentInstantiator Modifier and Type Class Description classDefaultFluentContainerDefault minimal implementation forFluentContainer.classFluentControlImplclassFluentDriverUtil Class which offers some shortcut to webdriver methodsclassFluentPageUse the Page Object Pattern to have more resilient tests. -
Uses of ComponentInstantiator in org.fluentlenium.core.action
Constructors in org.fluentlenium.core.action with parameters of type ComponentInstantiator Constructor Description WindowAction(FluentControl control, ComponentInstantiator instantiator, org.openqa.selenium.WebDriver driver)Creates a new window action. -
Uses of ComponentInstantiator in org.fluentlenium.core.components
Classes in org.fluentlenium.core.components that implement ComponentInstantiator Modifier and Type Class Description classAbstractComponentInstantiatorAbstract component instantiator.classComponentsManagerManage living components for a WebDriver instance.classDefaultComponentInstantiatorDefault component instantiator.Methods in org.fluentlenium.core.components that return ComponentInstantiator Modifier and Type Method Description ComponentInstantiatorComponentsManager. getInstantiator()Get the component instantiator used by this components manager.Constructors in org.fluentlenium.core.components with parameters of type ComponentInstantiator Constructor Description DefaultComponentInstantiator(FluentControl control, ComponentInstantiator instantiator)Creates a new component instantiator, using given fluent control and underlying instantiator.LazyComponentList(ComponentInstantiator instantiator, java.lang.Class<T> componentClass, java.util.List<org.openqa.selenium.WebElement> elements)Creates a new lazy component list. -
Uses of ComponentInstantiator in org.fluentlenium.core.dom
Constructors in org.fluentlenium.core.dom with parameters of type ComponentInstantiator Constructor Description Dom(org.openqa.selenium.WebElement element, ComponentInstantiator instantiator)Creates a new axes object to find other elements based on XPath axes. -
Uses of ComponentInstantiator in org.fluentlenium.core.domain
Classes in org.fluentlenium.core.domain that implement ComponentInstantiator Modifier and Type Class Description classFluentWebElementWraps a SeleniumWebElement.Fields in org.fluentlenium.core.domain declared as ComponentInstantiator Modifier and Type Field Description protected ComponentInstantiatorComponent. instantiatorprotected ComponentInstantiatorComponentList. instantiatorConstructors in org.fluentlenium.core.domain with parameters of type ComponentInstantiator Constructor Description Component(org.openqa.selenium.WebElement webElement, FluentControl control, ComponentInstantiator instantiator)Creates a new componentComponentList(java.lang.Class<T> componentClass, java.util.List<T> list, FluentControl control, ComponentInstantiator instantiator)Creates a new list of componentsFluentListImpl(java.lang.Class<E> componentClass, java.util.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 org.fluentlenium.core.hook
Classes in org.fluentlenium.core.hook that implement ComponentInstantiator Modifier and Type Class Description classBaseFluentHook<T>Base hook supportingFluentWebElementAPI.classBaseHook<T>Base hook implementation.Methods in org.fluentlenium.core.hook that return ComponentInstantiator Modifier and Type Method Description ComponentInstantiatorBaseHook. getInstantiator()Get the component instantiator.Methods in org.fluentlenium.core.hook with parameters of type ComponentInstantiator Modifier and Type Method Description protected FluentHook<?>DefaultHookChainBuilder. newInstance(java.lang.Class<? extends FluentHook<?>> hookClass, FluentControl fluentControl, ComponentInstantiator instantiator, java.util.function.Supplier<org.openqa.selenium.WebElement> elementSupplier, java.util.function.Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locatorSupplier, java.util.function.Supplier<java.lang.String> toStringSupplier, java.lang.Object options)Creates a new hook instance.Constructors in org.fluentlenium.core.hook with parameters of type ComponentInstantiator Constructor Description BaseFluentHook(FluentControl control, ComponentInstantiator instantiator, java.util.function.Supplier<org.openqa.selenium.WebElement> elementSupplier, java.util.function.Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locatorSupplier, java.util.function.Supplier<java.lang.String> toStringSupplier, T options)create a new base fluent hook.BaseHook(FluentControl control, ComponentInstantiator instantiator, java.util.function.Supplier<org.openqa.selenium.WebElement> elementSupplier, java.util.function.Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locatorSupplier, java.util.function.Supplier<java.lang.String> toStringSupplier, T options)Creates a new base hook.DefaultHookChainBuilder(FluentControl control, ComponentInstantiator instantiator)Creates a new default hook chain builderHookControlImpl(T self, java.lang.Object proxy, FluentControl control, ComponentInstantiator instantiator, java.util.function.Supplier<T> noHookInstanceSupplier)Creates a new control implementation for hooks. -
Uses of ComponentInstantiator in org.fluentlenium.core.hook.wait
Classes in org.fluentlenium.core.hook.wait that implement ComponentInstantiator Modifier and Type Class Description classWaitHookHook that automatically wait for actions beeing available on the underlying element.Constructors in org.fluentlenium.core.hook.wait with parameters of type ComponentInstantiator Constructor Description WaitHook(FluentControl control, ComponentInstantiator instantiator, java.util.function.Supplier<org.openqa.selenium.WebElement> elementSupplier, java.util.function.Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locatorSupplier, java.util.function.Supplier<java.lang.String> toStringSupplier, WaitHookOptions options)Creates a new wait hook -
Uses of ComponentInstantiator in org.fluentlenium.core.inject
Classes in org.fluentlenium.core.inject that implement ComponentInstantiator Modifier and Type Class Description classContainerFluentControlContainer global FluentLenium control interface. -
Uses of ComponentInstantiator in org.fluentlenium.core.search
Constructors in org.fluentlenium.core.search with parameters of type ComponentInstantiator Constructor Description Search(org.openqa.selenium.SearchContext context, java.lang.Object container, ComponentInstantiator instantiator, FluentInjectControl injectControl)Creates a new search object. -
Uses of ComponentInstantiator in org.fluentlenium.core.switchto
Constructors in org.fluentlenium.core.switchto with parameters of type ComponentInstantiator Constructor Description FluentTargetLocatorImpl(T self, ComponentInstantiator componentInstantiator, org.openqa.selenium.WebDriver.TargetLocator targetLocator)Creates a new fluent target locator
-