public abstract class UIObjectValidator extends Object
| Modifier and Type | Field and Description |
|---|---|
protected WebBrowser |
browser |
protected org.sikuli.script.Region |
region |
protected UIObject |
uiObject |
| Constructor and Description |
|---|
UIObjectValidator(WebBrowser browser,
UIObject uiObject,
org.sikuli.script.Region region) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
click(int numRetries) |
abstract void |
clickAndHold(int numRetries) |
abstract void |
doubleClick(int numRetries) |
abstract Object |
findElement(int numRetries) |
abstract Object |
findElementNoException(int numRetries) |
abstract Object |
findElements(int numRetries) |
org.sikuli.script.Region |
getRegion() |
UIObject |
getUIObject() |
UIObjectType |
geUIObjectType() |
abstract boolean |
isPresent(int numRetries) |
abstract boolean |
isVisible(int numRetries) |
protected boolean |
matchTextValue(String actualValue,
String expectedValue,
TextValidationMechanism validationMechanism) |
<EVENTNAME> |
performAction(InputEvent<EVENTNAME> event,
int numRetries) |
abstract void |
performKeyDown(org.openqa.selenium.Keys keys,
int numRetries) |
abstract void |
performKeyPressed(org.openqa.selenium.Keys keys,
int numRetries) |
abstract void |
performKeyUp(org.openqa.selenium.Keys keys,
int numRetries) |
abstract void |
release(int numRetries) |
abstract void |
rightClick(int numRetries) |
abstract UIObjectValidator |
scrollElementOnViewport(Scrollbar scrollbar) |
String |
seleniumToSikuliKeyConverter(org.openqa.selenium.Keys key) |
abstract void |
typeText(String text,
NewTextLocation location,
int numRetries) |
void |
validateNotPresent(int numRetries) |
void |
validatePresent(int numRetries) |
protected void |
validateTextValue(String actualValue,
String expectedValue,
TextValidationMechanism validationMechanism) |
protected WebBrowser browser
protected UIObject uiObject
protected org.sikuli.script.Region region
public UIObjectValidator(WebBrowser browser, UIObject uiObject, org.sikuli.script.Region region)
public UIObject getUIObject()
public UIObjectType geUIObjectType()
public org.sikuli.script.Region getRegion()
public void validatePresent(int numRetries)
public void validateNotPresent(int numRetries)
public <EVENTNAME> void performAction(InputEvent<EVENTNAME> event, int numRetries)
protected boolean matchTextValue(String actualValue, String expectedValue, TextValidationMechanism validationMechanism)
protected void validateTextValue(String actualValue, String expectedValue, TextValidationMechanism validationMechanism)
public String seleniumToSikuliKeyConverter(org.openqa.selenium.Keys key)
public abstract boolean isPresent(int numRetries)
public abstract boolean isVisible(int numRetries)
public abstract void click(int numRetries)
public abstract void doubleClick(int numRetries)
public abstract void rightClick(int numRetries)
public abstract void clickAndHold(int numRetries)
public abstract void release(int numRetries)
public abstract void performKeyDown(org.openqa.selenium.Keys keys,
int numRetries)
public abstract void performKeyUp(org.openqa.selenium.Keys keys,
int numRetries)
public abstract void performKeyPressed(org.openqa.selenium.Keys keys,
int numRetries)
public abstract void typeText(String text, NewTextLocation location, int numRetries)
public abstract UIObjectValidator scrollElementOnViewport(Scrollbar scrollbar)
public abstract Object findElement(int numRetries)
public abstract Object findElementNoException(int numRetries)
public abstract Object findElements(int numRetries)
Copyright © 2021. All rights reserved.