Interface FluentInjectControl

    • Method Detail

      • inject

        ContainerContext inject​(Object container)
        Inject object with FluentLenium resources.
        Parameters:
        container - container to inject with FluentLenium resources
        Returns:
        The container context related to the injected container
      • injectComponent

        ContainerContext injectComponent​(Object componentContainer,
                                         Object parentContainer,
                                         org.openqa.selenium.SearchContext context)
        Inject object with FluentLenium resources, using given search context and parent container.
        Parameters:
        componentContainer - container to inject with FluentLenium resources
        parentContainer - parent container
        context - search context to use for injection
        Returns:
        The container context related to the injected container
      • newInstance

        <T> T newInstance​(Class<T> cls)
        Creates a new instance of a class inject it.
        Type Parameters:
        T - type of the object
        Parameters:
        cls - class of the object to create
        Returns:
        new container instance
        See Also:
        inject(Object)