Class TextValidator
- java.lang.Object
-
- org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
-
- org.uitnet.testing.smartfwk.ui.core.objects.text.TextValidator
-
- Direct Known Subclasses:
TextValidatorSD,TextValidatorSI
public abstract class TextValidator extends UIObjectValidator
- Author:
- Madhav Krishna
-
-
Field Summary
-
Fields inherited from class org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
appDriver, region, uiObject
-
-
Constructor Summary
Constructors Constructor Description TextValidator(SmartAppDriver appDriver, Text uiObject, org.sikuli.script.Region region)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description TextgetUIObject()abstract StringgetValue(int maxIterationsToLocateElements)abstract TextValidatorvalidateValue(String expectedValue, TextMatchMechanism validationMechanism, int maxIterationsToLocateElements)-
Methods inherited from class org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
click, clickAndHold, doubleClick, findElement, findElementNoException, findElements, forceClick, getNewSeleniumActions, getRegion, geUIObjectType, isHidden, isNotPresent, isPresent, isVisible, matchTextValue, mouseHoverOver, performAction, performKeyDown, performKeyPressed, performKeyUp, release, rightClick, scrollElementOnViewport, seleniumToSikuliKeyConverter, sendCommandKeys, typeText, validateElementPresentWithinArea, validateHidden, validateNotPresent, validateNotVisible, validatePresent, validateTextValue, validateVisible
-
-
-
-
Constructor Detail
-
TextValidator
public TextValidator(SmartAppDriver appDriver, Text uiObject, org.sikuli.script.Region region)
-
-
Method Detail
-
getUIObject
public Text getUIObject()
- Overrides:
getUIObjectin classUIObjectValidator
-
validateValue
public abstract TextValidator validateValue(String expectedValue, TextMatchMechanism validationMechanism, int maxIterationsToLocateElements)
-
getValue
public abstract String getValue(int maxIterationsToLocateElements)
-
-