Package com.applitools.eyes.selenium
Class ElementSelector
- java.lang.Object
-
- com.applitools.eyes.universal.dto.TRegion
-
- com.applitools.eyes.selenium.universal.dto.TargetPathLocatorDto
-
- com.applitools.eyes.selenium.ElementSelector
-
- All Implemented Interfaces:
PathNodeValue
public class ElementSelector extends TargetPathLocatorDto implements PathNodeValue
element selector
-
-
Constructor Summary
Constructors Constructor Description ElementSelector(String selector)ElementSelector(org.openqa.selenium.By by)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ElementSelectorgetChild()ElementSelectorgetFallback()StringgetSelector()StringgetType()voidsetChild(ElementSelector child)voidsetFallback(ElementSelector fallback)voidsetSelector(String selector)voidsetType(String type)-
Methods inherited from class com.applitools.eyes.selenium.universal.dto.TargetPathLocatorDto
getElementId, getShadow, setChild, setElementId, setFallback, setShadow, toJson
-
-
-
-
Constructor Detail
-
ElementSelector
public ElementSelector(org.openqa.selenium.By by)
-
ElementSelector
public ElementSelector(String selector)
-
-
Method Detail
-
getSelector
public String getSelector()
- Overrides:
getSelectorin classTargetPathLocatorDto
-
getType
public String getType()
- Overrides:
getTypein classTargetPathLocatorDto
-
setSelector
public void setSelector(String selector)
- Overrides:
setSelectorin classTargetPathLocatorDto
-
setType
public void setType(String type)
- Overrides:
setTypein classTargetPathLocatorDto
-
getFallback
public ElementSelector getFallback()
- Overrides:
getFallbackin classTargetPathLocatorDto
-
setFallback
public void setFallback(ElementSelector fallback)
-
getChild
public ElementSelector getChild()
- Overrides:
getChildin classTargetPathLocatorDto
-
setChild
public void setChild(ElementSelector child)
-
-