package org.lightadmin.component;
import org.lightadmin.SeleniumContext;
import org.lightadmin.util.ExtendedWebDriver;
import org.openqa.selenium.support.ui.LoadableComponent;
public abstract class DynamicComponent<C extends LoadableComponent<C>> extends LoadableComponent<C> implements Component {
private SeleniumContext seleniumContext;
protected DynamicComponent( SeleniumContext seleniumContext ) {
this.seleniumContext = seleniumContext;
}
protected ExtendedWebDriver webDriver() {
return seleniumContext.getWebDriver();
}
}