Class DateTimeItemValidator
- java.lang.Object
-
- org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
-
- org.uitnet.testing.smartfwk.ui.core.objects.datetime.DateTimeItemValidator
-
public abstract class DateTimeItemValidator 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 DateTimeItemValidator(SmartAppDriver appDriver, DateTimeItem uiObject, org.sikuli.script.Region region)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description DateTimeItemgetUIObject()abstract voidselectDateTimeUsingDateTimePicker(String date, String time, int maxIterationsToLocateElements)abstract voidtypeDateTime(String date, String time, int maxIterationsToLocateElements)abstract voidvalidateDateTime(String date, String time, TextMatchMechanism dateValidationMechanism, TextMatchMechanism timeValidationMechanism, int maxIterationsToLocateElements)abstract voidvalidateDisabled(int maxIterationsToLocateElements)abstract voidvalidateDisabledButNotReadonly(int maxIterationsToLocateElements)abstract voidvalidateEnabled(int maxIterationsToLocateElements)abstract voidvalidateEnabledButNotReadonly(int maxIterationsToLocateElements)-
Methods inherited from class org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
click, clickAndHold, doubleClick, findElement, findElementNoException, findElements, getNewSeleniumActions, getRegion, geUIObjectType, isPresent, isVisible, matchTextValue, performAction, performKeyDown, performKeyPressed, performKeyUp, release, rightClick, scrollElementOnViewport, seleniumToSikuliKeyConverter, typeText, validateHidden, validateNotPresent, validateNotVisible, validatePresent, validateTextValue, validateVisible
-
-
-
-
Constructor Detail
-
DateTimeItemValidator
public DateTimeItemValidator(SmartAppDriver appDriver, DateTimeItem uiObject, org.sikuli.script.Region region)
-
-
Method Detail
-
getUIObject
public DateTimeItem getUIObject()
- Overrides:
getUIObjectin classUIObjectValidator
-
validateDisabled
public abstract void validateDisabled(int maxIterationsToLocateElements)
-
validateEnabled
public abstract void validateEnabled(int maxIterationsToLocateElements)
-
validateDisabledButNotReadonly
public abstract void validateDisabledButNotReadonly(int maxIterationsToLocateElements)
-
validateEnabledButNotReadonly
public abstract void validateEnabledButNotReadonly(int maxIterationsToLocateElements)
-
typeDateTime
public abstract void typeDateTime(String date, String time, int maxIterationsToLocateElements)
-
selectDateTimeUsingDateTimePicker
public abstract void selectDateTimeUsingDateTimePicker(String date, String time, int maxIterationsToLocateElements)
-
validateDateTime
public abstract void validateDateTime(String date, String time, TextMatchMechanism dateValidationMechanism, TextMatchMechanism timeValidationMechanism, int maxIterationsToLocateElements)
-
-