Class WebElementProxyHandler
java.lang.Object
com.epam.healenium.handlers.proxy.BaseHandler
com.epam.healenium.handlers.proxy.WebElementProxyHandler
- All Implemented Interfaces:
InvocationHandler
-
Field Summary
Fields inherited from class com.epam.healenium.handlers.proxy.BaseHandler
driver, engine -
Constructor Summary
ConstructorsConstructorDescriptionWebElementProxyHandler(org.openqa.selenium.WebElement delegate, SelfHealingEngine engine) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.openqa.selenium.WebElementfindElement(org.openqa.selenium.By by)protected org.openqa.selenium.WebElementlookUp(PageAwareBy key)Search target element on a pageMethods inherited from class com.epam.healenium.handlers.proxy.BaseHandler
awareBy, findElements, lookUpElements, wrapElement, wrapTarget
-
Constructor Details
-
WebElementProxyHandler
-
-
Method Details
-
invoke
- Throws:
Throwable
-
findElement
protected org.openqa.selenium.WebElement findElement(org.openqa.selenium.By by)- Overrides:
findElementin classBaseHandler
-
lookUp
Description copied from class:BaseHandlerSearch target element on a page- Overrides:
lookUpin classBaseHandler- Parameters:
key- will be used for checking|saving in cache- Returns:
- proxy web element
-