Example usage for org.openqa.selenium.support.pagefactory ElementLocator interface-usage

List of usage examples for org.openqa.selenium.support.pagefactory ElementLocator interface-usage

Introduction

In this page you can find the example usage for org.openqa.selenium.support.pagefactory ElementLocator interface-usage.

Usage

From source file com.arcbees.test.ElementLocator.java

public class ElementLocator implements org.openqa.selenium.support.pagefactory.ElementLocator {
    private final WebDriver webDriver;

    private boolean shouldCache;
    private By by;
    private long timeout;

From source file com.cognifide.qa.bb.scope.nested.ScopedElementLocator.java

/**
 * This is a two-step locator. First it constructs a scope out of the scope factory and the parent field, then
 * searches for the injected field in this scope.
 */
public class ScopedElementLocator implements ElementLocator {

From source file com.cognifide.qa.bb.scope.SearchContextAwareLocator.java

public interface SearchContextAwareLocator extends ElementLocator {

    /**
     *
     * @return Search Context of the current locator
     */

From source file com.cognifide.qa.bb.scope.selector.SelectorScopedElementLocator.java

/**
 * This locator:
 * <ol>
 * <li>takes search context,</li>
 * <li>narrows it using passed selector,</li>
 * <li>finds web elements using field annotations.</li>

From source file com.cognifide.qa.bb.scope.webelement.WebElementLocator.java

/**
 * The most basic locator. Wraps a webElement and returns it when the "find" methods are called.
 */
public class WebElementLocator implements ElementLocator {

    private final WebElement webElement;

From source file com.common.seleniumlib.CustomElementLocator.java

/**
* The default element locator, which will lazily locate an element or an element list on a page. This class is
* designed for use with the {@link org.openqa.selenium.support.PageFactory} and understands the
* annotations {@link org.openqa.selenium.support.FindBy} and {@link org.openqa.selenium.support.CacheLookup}.
*/
public class CustomElementLocator implements ElementLocator {

From source file com.gwtplatform.carstore.cucumber.util.CarStoreElementLocator.java

public class CarStoreElementLocator implements ElementLocator {
    private final WebDriver webDriver;

    private boolean shouldCache;
    private By by;
    private long timeout;

From source file com.lohika.alp.selenium.log.LogDescriptionElementLocator.java

public class LogDescriptionElementLocator implements ElementLocator {

    private final ElementLocator locator;

    private final LogDescriptionBean descr;

From source file com.mengge.pagefactory.locator.CacheableLocator.java

public interface CacheableLocator extends ElementLocator {
    public boolean isLookUpCached();
}

From source file com.oracle.pgbu.common.pagefactory.DefaultElementLocator.java

/**
 * The default element locator, which will lazily locate an element or an element list on a page. This class is designed for use with the {@link org.openqa.selenium.support.PageFactory} and
 * understands the annotations {@link org.openqa.selenium.support.FindBy} and {@link org.openqa.selenium.support.CacheLookup}.
 */
public class DefaultElementLocator implements ElementLocator {
    private final SearchContext searchContext;