package demoisellebehave.mix.pages;
import br.gov.frameworkdemoiselle.behave.annotation.ElementLocatorType;
import br.gov.frameworkdemoiselle.behave.annotation.ElementMap;
import br.gov.frameworkdemoiselle.behave.annotation.ScreenMap;
import br.gov.frameworkdemoiselle.behave.runner.ui.Button;
import br.gov.frameworkdemoiselle.behave.runner.webdriver.ui.WebButton;
@ScreenMap(name = "Alertas", location = "http://demoiselle.sourceforge.net/docs/components/behave/samples/alert.html")
public class DialogPage {
@ElementMap(name = "Alerta", locatorType = ElementLocatorType.XPath, locator = "//input[@value='Alerta']")
private Button alert;
@ElementMap(name = "Prompt", locatorType = ElementLocatorType.XPath, locator = "//input[@value='Prompt']")
private Button prompt;
@ElementMap(name = "Confirm", locatorType = ElementLocatorType.XPath, locator = "//input[@value='Confirm']")
private Button confirm;
@ElementMap(name = "Botao Sair", locatorType = ElementLocatorType.XPath, locator = "(//input[@value='Sair'][contains(@style, '%param1%')])")
private WebButton botaoSair;
}