Uses of Interface
org.fluentlenium.core.FluentControl
-
-
Uses of FluentControl in org.fluentlenium.adapter
Classes in org.fluentlenium.adapter that implement FluentControl 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.Methods in org.fluentlenium.adapter that return FluentControl Modifier and Type Method Description FluentControlDefaultFluentControlContainer. getFluentControl()FluentControlThreadLocalFluentControlContainer. getFluentControl()Methods in org.fluentlenium.adapter with parameters of type FluentControl Modifier and Type Method Description voidDefaultFluentControlContainer. setFluentControl(FluentControl fluentControl)voidFluentControlContainer. setFluentControl(FluentControl fluentControl)Set the FluentControl for actual test.voidThreadLocalFluentControlContainer. setFluentControl(FluentControl fluentControl) -
Uses of FluentControl in org.fluentlenium.core
Subinterfaces of FluentControl in org.fluentlenium.core Modifier and Type Interface Description interfaceFluentPageControlControl a Page Object.Classes in org.fluentlenium.core that implement FluentControl 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.Fields in org.fluentlenium.core declared as FluentControl Modifier and Type Field Description protected FluentControlDefaultFluentContainer. controlMethods in org.fluentlenium.core that return FluentControl Modifier and Type Method Description FluentControlDefaultFluentContainer. getFluentControl()FluentControlFluentControlImpl. getFluentControl()FluentControlFluentControlProvider. getFluentControl()Methods in org.fluentlenium.core with parameters of type FluentControl Modifier and Type Method Description voidDefaultFluentContainer. initFluent(FluentControl control)voidFluentContainer. initFluent(FluentControl control)Init this container with aFluentControlinstance.Constructors in org.fluentlenium.core with parameters of type FluentControl Constructor Description DefaultFluentContainer(FluentControl control)Creates a new container, using given fluent control.FluentControlImpl(FluentControl fluentControl)FluentDriver(org.openqa.selenium.WebDriver driver, Configuration configuration, FluentControl adapter)Wrap the driver into a Fluent driver.FluentPage(FluentControl control)Creates a new fluent page, using given fluent control. -
Uses of FluentControl in org.fluentlenium.core.action
Constructors in org.fluentlenium.core.action with parameters of type FluentControl Constructor Description WindowAction(FluentControl control, ComponentInstantiator instantiator, org.openqa.selenium.WebDriver driver)Creates a new window action. -
Uses of FluentControl in org.fluentlenium.core.components
Constructors in org.fluentlenium.core.components with parameters of type FluentControl Constructor Description ComponentsManager(FluentControl control)Creates a new components manager.DefaultComponentInstantiator(FluentControl control)Creates a new component instantiator, using given fluent control.DefaultComponentInstantiator(FluentControl control, ComponentInstantiator instantiator)Creates a new component instantiator, using given fluent control and underlying instantiator. -
Uses of FluentControl in org.fluentlenium.core.conditions.wait
Method parameters in org.fluentlenium.core.conditions.wait with type arguments of type FluentControl Modifier and Type Method Description protected voidWaitConditionInvocationHandler. until(java.util.function.Predicate<FluentControl> present, java.lang.String message)Perform the wait.protected voidWaitConditionInvocationHandler. until(java.util.function.Predicate<FluentControl> present, java.util.function.Supplier<java.lang.String> messageSupplier)Perform the wait. -
Uses of FluentControl in org.fluentlenium.core.domain
Fields in org.fluentlenium.core.domain declared as FluentControl Modifier and Type Field Description protected FluentControlComponent. controlprotected FluentControlComponentList. controlConstructors in org.fluentlenium.core.domain with parameters of type FluentControl 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 FluentControl in org.fluentlenium.core.events
Constructors in org.fluentlenium.core.events with parameters of type FluentControl Constructor Description EventsRegistry(FluentControl control)Creates a new registry of event listeners. -
Uses of FluentControl in org.fluentlenium.core.hook
Classes in org.fluentlenium.core.hook that implement FluentControl Modifier and Type Class Description classBaseFluentHook<T>Base hook supportingFluentWebElementAPI.classBaseHook<T>Base hook implementation.Methods in org.fluentlenium.core.hook with parameters of type FluentControl 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 FluentControl 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 FluentControl in org.fluentlenium.core.hook.wait
Classes in org.fluentlenium.core.hook.wait that implement FluentControl 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 FluentControl 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 FluentControl in org.fluentlenium.core.inject
Classes in org.fluentlenium.core.inject that implement FluentControl Modifier and Type Class Description classContainerFluentControlContainer global FluentLenium control interface.Methods in org.fluentlenium.core.inject that return FluentControl Modifier and Type Method Description FluentControlContainerFluentControl. getAdapterControl()Get the underlying control from the test adapter.FluentControlContainerFluentControl. getFluentControl()Constructors in org.fluentlenium.core.inject with parameters of type FluentControl Constructor Description ContainerFluentControl(FluentControl adapterControl)Creates a new container fluent control.ContainerFluentControl(FluentControl adapterControl, ContainerContext context)Creates a new container fluent control.DefaultContainerInstantiator(FluentControl control)Creates a new container instantiatorFluentInjector(FluentControl control, EventsRegistry eventsRegistry, ComponentsManager componentsManager, ContainerInstantiator instantiator)Creates a new injector. -
Uses of FluentControl in org.fluentlenium.core.wait
Method parameters in org.fluentlenium.core.wait with type arguments of type FluentControl Modifier and Type Method Description protected voidBaseWaitConditions. until(FluentWait wait, java.util.function.Predicate<FluentControl> present, java.lang.String message)Perform the wait.protected voidBaseWaitConditions. until(FluentWait wait, java.util.function.Predicate<FluentControl> present, java.util.function.Supplier<java.lang.String> messageSupplier)Perform the wait.<T> TFluentWait. until(java.util.function.Function<? super FluentControl,T> function)<T> TFluentWaitElement. until(java.util.function.Function<? super FluentControl,T> function)Deprecated.<T> TFluentWaitElementList. until(java.util.function.Function<? super FluentControl,T> function)Deprecated.voidFluentWait. untilPredicate(java.util.function.Predicate<FluentControl> predicate)voidFluentWaitElement. untilPredicate(java.util.function.Predicate<FluentControl> predicate)voidFluentWaitElementList. untilPredicate(java.util.function.Predicate<FluentControl> predicate)voidFluentWaitFunctional. untilPredicate(java.util.function.Predicate<FluentControl> predicate)Wait until the predicate returns true.Constructors in org.fluentlenium.core.wait with parameters of type FluentControl Constructor Description FluentWait(FluentControl control)Creates a new fluent wait.
-