Class ElementHelper
-
- All Implemented Interfaces:
-
kotlin.Cloneable
public final class ElementHelper implements Cloneable
Внутренний класс, в котором хранятся данные об элементах (Element)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description internal enum
ElementHelper.LocatorType
-
Field Summary
Fields Modifier and Type Field Description private WebElement
webElement
private Element
parentElement
private Integer
generationNumber
private String
description
private String
locator
private ElementHelper.LocatorType
locatorType
private By
by
private Boolean
isHidden
-
Constructor Summary
Constructors Constructor Description ElementHelper(String description, Boolean isHidden)
-
Method Summary
-
-
Method Detail
-
getWebElement
final WebElement getWebElement()
-
setWebElement
final Unit setWebElement(WebElement webElement)
-
getParentElement
final Element getParentElement()
-
setParentElement
final Unit setParentElement(Element parentElement)
-
getGenerationNumber
final Integer getGenerationNumber()
-
setGenerationNumber
final Unit setGenerationNumber(Integer generationNumber)
-
getDescription
final String getDescription()
-
setDescription
final Unit setDescription(String description)
-
getLocator
final String getLocator()
-
setLocator
final Unit setLocator(String locator)
-
getLocatorType
final ElementHelper.LocatorType getLocatorType()
-
setLocatorType
final Unit setLocatorType(ElementHelper.LocatorType locatorType)
-
getBy
final By getBy()
-
setParent
final ElementHelper setParent(Element parent)
-
byXpath
final ElementHelper byXpath(String xpath)
-
byId
final ElementHelper byId(String id)
-
byClassName
final ElementHelper byClassName(String className)
-
byCssSelector
final ElementHelper byCssSelector(String cssSelector)
-
byLinkText
final ElementHelper byLinkText(String linkText)
-
byName
final ElementHelper byName(String name)
-
byPartialLinkText
final ElementHelper byPartialLinkText(String partialLinkText)
-
byTagName
final ElementHelper byTagName(String tagName)
-
byRelative
final ElementHelper byRelative(By locator)
-
byCustom
final ElementHelper byCustom(By locator)
-
getCalculatedXpath
final String getCalculatedXpath()
-
locatorToXpath
final String locatorToXpath(String stepId)
-
clone
ElementHelper clone()
Метод сlone
- Returns:
-
-
-
-