All Downloads are FREE. Search and download functionalities are using the official Maven repository.

jp.vmi.selenium.selenese.locator.LocatorHandler Maven / Gradle / Ivy

package jp.vmi.selenium.selenese.locator;

import java.util.List;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;

/**
 * Locator handler.
 */
public interface LocatorHandler {

    /**
     * Locator type.
     *
     * @return locator type.
     */
    String locatorType();

    /**
     * Handle locator.
     *
     * @param driver WebDriver instance.
     * @param arg locator argument.
     *
     * @return found element.
     */
    List handle(WebDriver driver, String arg);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy