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

net.thucydides.core.pages.PageObject Maven / Gradle / Ivy

There is a newer version: 4.2.8
Show newest version
package net.thucydides.core.pages;

import com.google.common.base.Predicate;
import org.openqa.selenium.WebDriver;

/**
 * A base class representing a WebDriver page object.
 *
 * @author johnsmart
 */
public abstract class PageObject extends net.serenitybdd.core.pages.PageObject {

    protected PageObject() {
        super();
    }

    protected PageObject(WebDriver driver, Predicate callback) {
        super(driver, callback);
    }

    public PageObject(WebDriver driver, int ajaxTimeout) {
        super(driver, ajaxTimeout);
    }

    public PageObject(WebDriver driver) {
        super(driver);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy