package com.autonomy.abc.selenium.find.application; import com.autonomy.abc.selenium.find.login.FindHasLoggedIn; import com.hp.autonomy.frontend.selenium.element.FormInput; import com.hp.autonomy.frontend.selenium.login.LoginPage; import com.hp.autonomy.frontend.selenium.sso.HSOLoginPage; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; public class FindHodFindElementFactory extends HodFindElementFactory { FindHodFindElementFactory(final WebDriver driver) { super(driver); } @Override public FormInput getSearchBox() { return new FormInput(getDriver().findElement(By.cssSelector(".input-view-container .find-input")), getDriver()); } @Override public LoginPage getLoginPage() { return new HSOLoginPage(getDriver(), new FindHasLoggedIn(getDriver())); } }