Class TextAreaValidator
java.lang.Object
org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
org.uitnet.testing.smartfwk.ui.core.objects.textarea.TextAreaValidator
- Direct Known Subclasses:
TextAreaValidatorSD,TextAreaValidatorSI
public abstract class TextAreaValidator 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 TextAreaValidator(SmartAppDriver appDriver, TextArea uiObject, org.sikuli.script.Region region) -
Method Summary
Modifier and Type Method Description abstract StringgetTextValue(int numRetries)TextAreagetUIObject()abstract booleanisDisabled(int numRetries)abstract booleanisDisabledButNotReadonly(int numRetries)abstract booleanisReadonly(int numRetries)abstract voidtypeText(String textToType, NewTextLocation location, int numRetries)abstract voidvalidateDisabled(int numRetries)abstract voidvalidateDisabledButNotReadonly(int numRetries)abstract voidvalidateEnabled(int numRetries)abstract voidvalidateEnabledButNotReadonly(int numRetries)abstract voidvalidateNotReadonly(int numRetries)abstract voidvalidateReadonly(int numRetries)abstract voidvalidateTextValue(String expectedValue, TextMatchMechanism validationMechanism, int numRetries)Methods inherited from class org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
click, clickAndHold, doubleClick, findElement, findElementNoException, findElements, getNewMobileMultiTouchAction, getNewMobileTouchAction, getNewSeleniumActions, getRegion, geUIObjectType, isPresent, isVisible, matchTextValue, performAction, performKeyDown, performKeyPressed, performKeyUp, release, rightClick, scrollElementOnViewport, seleniumToSikuliKeyConverter, validateHidden, validateNotPresent, validateNotVisible, validatePresent, validateTextValue, validateVisible
-
Constructor Details
-
TextAreaValidator
public TextAreaValidator(SmartAppDriver appDriver, TextArea uiObject, org.sikuli.script.Region region)
-
-
Method Details
-
getUIObject
- Overrides:
getUIObjectin classUIObjectValidator
-
isDisabled
public abstract boolean isDisabled(int numRetries) -
validateDisabled
public abstract void validateDisabled(int numRetries) -
validateEnabled
public abstract void validateEnabled(int numRetries) -
isDisabledButNotReadonly
public abstract boolean isDisabledButNotReadonly(int numRetries) -
validateDisabledButNotReadonly
public abstract void validateDisabledButNotReadonly(int numRetries) -
validateEnabledButNotReadonly
public abstract void validateEnabledButNotReadonly(int numRetries) -
isReadonly
public abstract boolean isReadonly(int numRetries) -
validateReadonly
public abstract void validateReadonly(int numRetries) -
validateNotReadonly
public abstract void validateNotReadonly(int numRetries) -
typeText
- Specified by:
typeTextin classUIObjectValidator
-
validateTextValue
public abstract void validateTextValue(String expectedValue, TextMatchMechanism validationMechanism, int numRetries) -
getTextValue
-