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

com.automationrockstars.design.gir.webdriver.plugin.UiObjectFindPlugin Maven / Gradle / Ivy

The newest version!
/*
 * 
 */
package com.automationrockstars.design.gir.webdriver.plugin;

import com.automationrockstars.design.gir.webdriver.UiObject;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;

import java.util.List;

public interface UiObjectFindPlugin {

    void beforeFindElements(UiObject element, By by);

    void afterFindElements(UiObject element, By by, List result);

    void beforeFindElement(UiObject element, By by);

    void afterFindElement(UiObject element, By by, WebElement result);

    void beforeWaitForVisible(UiObject element);

    void afterWaitForVisible(UiObject element);

    void beforeWaitForPresent(UiObject element);

    void afterWaitForPresent(UiObject element);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy