Class CheckBoxValidator
java.lang.Object
org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
org.uitnet.testing.smartfwk.ui.core.objects.checkbox.CheckBoxValidator
- Direct Known Subclasses:
CheckBoxValidatorSD,CheckBoxValidatorSI
public abstract class CheckBoxValidator 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 CheckBoxValidator(SmartAppDriver appDriver, CheckBox uiObject, org.sikuli.script.Region region) -
Method Summary
Modifier and Type Method Description abstract voidcheckAndValidateChecked(int numRetries)CheckBoxgetUIObject()abstract booleanisCheckBoxChecked(int numRetries)abstract booleanisDisabled(int numRetries)abstract booleanisDisabledButNotReadonly(int numRetries)abstract voiduncheckAndValidateUnchecked(int numRetries)abstract voidvalidateCheckBoxChecked(int numRetries)abstract voidvalidateCheckBoxUnchecked(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
-
CheckBoxValidator
public CheckBoxValidator(SmartAppDriver appDriver, CheckBox uiObject, org.sikuli.script.Region region)
-
-
Method Details
-
getUIObject
- Overrides:
getUIObjectin classUIObjectValidator
-
isCheckBoxChecked
public abstract boolean isCheckBoxChecked(int numRetries) -
validateCheckBoxChecked
public abstract void validateCheckBoxChecked(int numRetries) -
validateCheckBoxUnchecked
public abstract void validateCheckBoxUnchecked(int numRetries) -
checkAndValidateChecked
public abstract void checkAndValidateChecked(int numRetries) -
uncheckAndValidateUnchecked
public abstract void uncheckAndValidateUnchecked(int numRetries) -
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)
-