Package core.uiCore.webElement
Class EnhancedBy
- java.lang.Object
-
- core.uiCore.webElement.EnhancedBy
-
public class EnhancedBy extends Object
Elements are stored in list- Author:
- CAEHMAT
-
-
Field Summary
Fields Modifier and Type Field Description List<ElementObject>elementObjectList<org.openqa.selenium.WebElement>LegacyWebElementsStringname
-
Constructor Summary
Constructors Constructor Description EnhancedBy()
-
Method Summary
-
-
-
Field Detail
-
elementObject
public List<ElementObject> elementObject
-
name
public String name
-
LegacyWebElements
public List<org.openqa.selenium.WebElement> LegacyWebElements
-
-
Method Detail
-
setName
public void setName(String name)
-
byCss
public EnhancedBy byCss(String element, String name)
-
byCss
public EnhancedBy byCss(String element)
-
byXpath
public EnhancedBy byXpath(String element, String name, Element.DriverType driverType)
-
byXpath
public EnhancedBy byXpath(String element, String name)
-
byXpath
public EnhancedBy byXpath(String element)
-
byMobileXpath
public EnhancedBy byMobileXpath(String element, String name, Element.DriverType driverType)
-
byAndroidXpath
public EnhancedBy byAndroidXpath(String element, String name)
-
byAndroidXpath
public EnhancedBy byAndroidXpath(String element)
-
byiOSXpath
public EnhancedBy byiOSXpath(String element, String name)
-
byiOSXpath
public EnhancedBy byiOSXpath(String element)
-
byId
public EnhancedBy byId(String element, String name, Element.DriverType driverType)
-
byMobileId
public EnhancedBy byMobileId(String element, String name, Element.DriverType driverType)
-
byId
public EnhancedBy byId(String element, String name)
-
byId
public EnhancedBy byId(String element)
-
byAndroidId
public EnhancedBy byAndroidId(String element, String name)
-
byAndroidId
public EnhancedBy byAndroidId(String element)
-
byiOSId
public EnhancedBy byiOSId(String element, String name)
-
byiOSId
public EnhancedBy byiOSId(String element)
-
byName
public EnhancedBy byName(String element, String name)
-
byName
public EnhancedBy byName(String element)
-
byClass
public EnhancedBy byClass(String element, String name, Element.DriverType driverType)
-
byMobileClass
public EnhancedBy byMobileClass(String element, String name, Element.DriverType driverType)
-
byClass
public EnhancedBy byClass(String element, String name)
-
byClass
public EnhancedBy byClass(String element)
-
byAndroidClass
public EnhancedBy byAndroidClass(String element, String name)
-
byAndroidClass
public EnhancedBy byAndroidClass(String element)
-
byiOSClass
public EnhancedBy byiOSClass(String element, String name)
-
byiOSClass
public EnhancedBy byiOSClass(String element)
-
byTagName
public EnhancedBy byTagName(String element, String name)
-
byTagname
public EnhancedBy byTagname(String element)
-
byLinkText
public EnhancedBy byLinkText(String element, String name)
-
byLinkText
public EnhancedBy byLinkText(String element)
-
byPartialLinkText
public EnhancedBy byPartialLinkText(String element, String name)
-
byPartialLinkText
public EnhancedBy byPartialLinkText(String element)
-
byAccessibility
public EnhancedBy byAccessibility(String element, String name, Element.DriverType driverType)
-
byAccessibility
public EnhancedBy byAccessibility(String element, String name)
-
byAccessibility
public EnhancedBy byAccessibility(String element)
-
byiOSAccessibility
public EnhancedBy byiOSAccessibility(String element, String name)
-
byiOSAccessibility
public EnhancedBy byiOSAccessibility(String element)
-
byAndroidAccessibility
public EnhancedBy byAndroidAccessibility(String element, String name)
-
byAndroidAccessibility
public EnhancedBy byAndroidAccessibility(String element)
-
byIOSNsPredicateString
public EnhancedBy byIOSNsPredicateString(String element, String name, Element.DriverType driverType)
-
byIOSNsPredicateString
public EnhancedBy byIOSNsPredicateString(String element, String name)
-
byIOSNsPredicateString
public EnhancedBy byIOSNsPredicateString(String element)
-
byAndroidUIAutomator
public EnhancedBy byAndroidUIAutomator(String element, String name, Element.DriverType driverType)
-
byAndroidUIAutomator
public EnhancedBy byAndroidUIAutomator(String element, String name)
-
byAndroidUIAutomator
public EnhancedBy byAndroidUIAutomator(String element)
-
byIOSClassChain
public EnhancedBy byIOSClassChain(String element, String name, Element.DriverType driverType)
-
byIOSClassChain
public EnhancedBy byIOSClassChain(String element, String name)
-
byIOSClassChain
public EnhancedBy byIOSClassChain(String element)
-
byAndroidDataMatcher
public EnhancedBy byAndroidDataMatcher(String element, String name, Element.DriverType driverType)
-
byAndroidDataMatcher
public EnhancedBy byAndroidDataMatcher(String element, String name)
-
byAndroidDataMatcher
public EnhancedBy byAndroidDataMatcher(String element)
-
byElement
public EnhancedBy byElement(org.openqa.selenium.By by, Element.DriverType driverType)
-
-