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
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description DateItemgetUIObject()abstract voidselectDateUsingDatePicker(String date, int maxIterationsToLocateElements)abstract voidtypeDate(String date, int maxIterationsToLocateElements)abstract voidvalidateDate(String date, TextMatchMechanism validationMechanism, 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, 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
-
DateItemValidator
public DateItemValidator(SmartAppDriver appDriver, DateItem uiObject, org.sikuli.script.Region region)
-
-
Method Detail
-
getUIObject
public DateItem 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)
-
typeDate
public abstract void typeDate(String date, int maxIterationsToLocateElements)
-
selectDateUsingDatePicker
public abstract void selectDateUsingDatePicker(String date, int maxIterationsToLocateElements)
-
validateDate
public abstract void validateDate(String date, TextMatchMechanism validationMechanism, int maxIterationsToLocateElements)
-
-