List of usage examples for org.openqa.selenium.support.pagefactory ElementLocator interface-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;