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 ElementSelector
getChild()
ElementSelector
getFallback()
String
getSelector()
String
getType()
void
setChild(ElementSelector child)
void
setFallback(ElementSelector fallback)
void
setSelector(String selector)
void
setType(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:
getSelector
in classTargetPathLocatorDto
-
getType
public String getType()
- Overrides:
getType
in classTargetPathLocatorDto
-
setSelector
public void setSelector(String selector)
- Overrides:
setSelector
in classTargetPathLocatorDto
-
setType
public void setType(String type)
- Overrides:
setType
in classTargetPathLocatorDto
-
getFallback
public ElementSelector getFallback()
- Overrides:
getFallback
in classTargetPathLocatorDto
-
setFallback
public void setFallback(ElementSelector fallback)
-
getChild
public ElementSelector getChild()
- Overrides:
getChild
in classTargetPathLocatorDto
-
setChild
public void setChild(ElementSelector child)
-
-