Uses of Class
org.fluentlenium.core.hook.HookDefinition
-
Packages that use HookDefinition Package Description org.fluentlenium.core.hook org.fluentlenium.core.inject org.fluentlenium.core.proxy -
-
Uses of HookDefinition in org.fluentlenium.core.hook
Methods in org.fluentlenium.core.hook that return types with arguments of type HookDefinition Modifier and Type Method Description List<HookDefinition<?>>
HookControlImpl. getHookDefinitions()
Get hook definitions.Stack<List<HookDefinition<?>>>
HookControlImpl. getHookRestoreStack()
Get hook restore stack.Method parameters in org.fluentlenium.core.hook with type arguments of type HookDefinition Modifier and Type Method Description protected void
HookControlImpl. applyHooks(Object proxy, HookChainBuilder hookChainBuilder, List<HookDefinition<?>> hookDefinitions)
Apply defined hooks on the proxy.List<FluentHook>
DefaultHookChainBuilder. build(Supplier<org.openqa.selenium.WebElement> elementSupplier, Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locator, Supplier<String> toStringSupplier, List<HookDefinition<?>> hooks)
List<FluentHook>
HookChainBuilder. build(Supplier<org.openqa.selenium.WebElement> elementSupplier, Supplier<org.openqa.selenium.support.pagefactory.ElementLocator> locator, Supplier<String> toStringSupplier, List<HookDefinition<?>> hooks)
Build the hook chain.static void
HookControlImpl. removeHooksFromDefinitions(Collection<HookDefinition<?>> definitions, Class<? extends FluentHook>... hooksToRemove)
Removes hooks from definitions.void
HookControlImpl. setHookRestoreStack(Stack<List<HookDefinition<?>>> hookRestoreStack)
Set the hook restore stack. -
Uses of HookDefinition in org.fluentlenium.core.inject
Methods in org.fluentlenium.core.inject that return types with arguments of type HookDefinition Modifier and Type Method Description List<HookDefinition<?>>
ContainerContext. getHookDefinitions()
Get the list of hook definitions attached to this context.List<HookDefinition<?>>
DefaultContainerContext. getHookDefinitions()
-
Uses of HookDefinition in org.fluentlenium.core.proxy
Fields in org.fluentlenium.core.proxy with type parameters of type HookDefinition Modifier and Type Field Description protected List<HookDefinition<?>>
AbstractLocatorHandler. hookDefinitions
Method parameters in org.fluentlenium.core.proxy with type arguments of type HookDefinition Modifier and Type Method Description void
AbstractLocatorHandler. setHooks(HookChainBuilder hookChainBuilder, List<HookDefinition<?>> hookDefinitions)
void
LocatorHandler. setHooks(HookChainBuilder hookChainBuilder, List<HookDefinition<?>> hookDefinitions)
Apply this hook list.static void
LocatorProxies. setHooks(Object proxy, HookChainBuilder hookChainBuilder, List<HookDefinition<?>> hookDefinitions)
Apply this hook list.
-