package com.redheap.selenium.pages; import com.redheap.selenium.component.AdfCommandMenuItem; import com.redheap.selenium.component.AdfMenu; import com.redheap.selenium.page.Page; import org.openqa.selenium.WebDriver; public class MenuDemoPage extends Page { private final String fileMenu = "dmoTpl:menu1"; private final String newSubmenu = "dmoTpl:menu2"; private final String disabledMenu = "dmoTpl:menu8"; private final String closeMenuItem = "dmoTpl:cmi9"; public MenuDemoPage(WebDriver webDriver) { super(webDriver); } @Override protected String getExpectedTitle() { return "menu Demo"; } public AdfMenu findFileMenu() { return findAdfComponent(fileMenu); } public AdfCommandMenuItem findCloseItem(){ return findAdfComponent(closeMenuItem); } public AdfMenu findNewSubMenu() { return findAdfComponent(newSubmenu); } public AdfMenu findDisabledMenu() { return findAdfComponent(disabledMenu); } }