Class Menu
java.lang.Object
com.onenetwork.platform.tools.test.ui.components.Component
com.onenetwork.platform.tools.test.ui.components.Menu
public class Menu extends Component
Represents and instance of Ext.menu.Menu.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description void
checkFloatingMenuItem(java.lang.String menuItemName)
Get floating menu item by displayed label and click on it to check.void
clickOnMenuItem(java.lang.String menuItemName, boolean strictSearching)
org.openqa.selenium.WebElement
getFloatingMenuItem(java.lang.String menuItemName)
Get floating menu item by displayed label.org.openqa.selenium.WebElement
getMenuItem(java.lang.String menuItemName)
Get menu item WebElement by displayed label.org.openqa.selenium.WebElement
getMenuItem(java.lang.String menuItemName, boolean strictSearching)
Get menu item WebElement by displayed label.void
unCheckFloatingMenuItem(java.lang.String menuItemName)
Get floating menu item by displayed label and click on it to un-check.Methods inherited from class com.onenetwork.platform.tools.test.ui.components.Component
getEl, getId, isDisplayed, isRequired
-
Constructor Details
-
Method Details
-
clickOnMenuItem
public void clickOnMenuItem(java.lang.String menuItemName, boolean strictSearching) -
getMenuItem
public org.openqa.selenium.WebElement getMenuItem(java.lang.String menuItemName)Get menu item WebElement by displayed label.- Parameters:
menuItemName
- label of menu item in menu- Returns:
-
getMenuItem
public org.openqa.selenium.WebElement getMenuItem(java.lang.String menuItemName, boolean strictSearching)Get menu item WebElement by displayed label.- Parameters:
menuItemName
- label of menu item in menustrictSearching
- if true search menu item which has label equals to menuItemName. Otherwise menuItemName is substring of menu item label.- Returns:
-
getFloatingMenuItem
public org.openqa.selenium.WebElement getFloatingMenuItem(java.lang.String menuItemName)Get floating menu item by displayed label.- Parameters:
menuItemName
- label of menu item in menu- Returns:
- WebElement of menu item
-
checkFloatingMenuItem
public void checkFloatingMenuItem(java.lang.String menuItemName)Get floating menu item by displayed label and click on it to check.- Parameters:
menuItemName
- label of menu item in menu
-
unCheckFloatingMenuItem
public void unCheckFloatingMenuItem(java.lang.String menuItemName)Get floating menu item by displayed label and click on it to un-check.- Parameters:
menuItemName
- label of menu item in menu
-