Class DateItemValidator
java.lang.Object
org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
org.uitnet.testing.smartfwk.ui.core.objects.datetime.DateItemValidator
public abstract class DateItemValidator 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 DateItemValidator(SmartAppDriver appDriver, DateItem uiObject, org.sikuli.script.Region region) -
Method Summary
Modifier and Type Method Description DateItemgetUIObject()abstract voidselectDateUsingDatePicker(String date, int numRetries)abstract voidtypeDate(String date, int numRetries)abstract voidvalidateDate(String date, TextMatchMechanism validationMechanism, int numRetries)abstract voidvalidateDisabled(int numRetries)abstract voidvalidateDisabledButNotReadonly(int numRetries)abstract voidvalidateEnabled(int numRetries)abstract voidvalidateEnabledButNotReadonly(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, typeText, validateHidden, validateNotPresent, validateNotVisible, validatePresent, validateTextValue, validateVisible
-
Constructor Details
-
DateItemValidator
public DateItemValidator(SmartAppDriver appDriver, DateItem uiObject, org.sikuli.script.Region region)
-
-
Method Details
-
getUIObject
- Overrides:
getUIObjectin classUIObjectValidator
-
validateDisabled
public abstract void validateDisabled(int numRetries) -
validateEnabled
public abstract void validateEnabled(int numRetries) -
validateDisabledButNotReadonly
public abstract void validateDisabledButNotReadonly(int numRetries) -
validateEnabledButNotReadonly
public abstract void validateEnabledButNotReadonly(int numRetries) -
typeDate
-
selectDateUsingDatePicker
-
validateDate
public abstract void validateDate(String date, TextMatchMechanism validationMechanism, int numRetries)
-