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
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract CheckBoxValidatorcheckAndValidateChecked(int maxIterationsToLocateElements)CheckBoxgetUIObject()abstract booleanisCheckBoxChecked(int maxIterationsToLocateElements)abstract booleanisDisabled(int maxIterationsToLocateElements)abstract booleanisDisabledButNotReadonly(int maxIterationsToLocateElements)abstract CheckBoxValidatoruncheckAndValidateUnchecked(int maxIterationsToLocateElements)abstract CheckBoxValidatorvalidateCheckBoxChecked(int maxIterationsToLocateElements)abstract CheckBoxValidatorvalidateCheckBoxUnchecked(int maxIterationsToLocateElements)abstract CheckBoxValidatorvalidateDisabled(int maxIterationsToLocateElements)abstract CheckBoxValidatorvalidateDisabledButNotReadonly(int maxIterationsToLocateElements)abstract CheckBoxValidatorvalidateEnabled(int maxIterationsToLocateElements)abstract CheckBoxValidatorvalidateEnabledButNotReadonly(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
-
CheckBoxValidator
public CheckBoxValidator(SmartAppDriver appDriver, CheckBox uiObject, org.sikuli.script.Region region)
-
-
Method Detail
-
getUIObject
public CheckBox getUIObject()
- Overrides:
getUIObjectin classUIObjectValidator
-
isCheckBoxChecked
public abstract boolean isCheckBoxChecked(int maxIterationsToLocateElements)
-
validateCheckBoxChecked
public abstract CheckBoxValidator validateCheckBoxChecked(int maxIterationsToLocateElements)
-
validateCheckBoxUnchecked
public abstract CheckBoxValidator validateCheckBoxUnchecked(int maxIterationsToLocateElements)
-
checkAndValidateChecked
public abstract CheckBoxValidator checkAndValidateChecked(int maxIterationsToLocateElements)
-
uncheckAndValidateUnchecked
public abstract CheckBoxValidator uncheckAndValidateUnchecked(int maxIterationsToLocateElements)
-
isDisabled
public abstract boolean isDisabled(int maxIterationsToLocateElements)
-
validateDisabled
public abstract CheckBoxValidator validateDisabled(int maxIterationsToLocateElements)
-
validateEnabled
public abstract CheckBoxValidator validateEnabled(int maxIterationsToLocateElements)
-
isDisabledButNotReadonly
public abstract boolean isDisabledButNotReadonly(int maxIterationsToLocateElements)
-
validateDisabledButNotReadonly
public abstract CheckBoxValidator validateDisabledButNotReadonly(int maxIterationsToLocateElements)
-
validateEnabledButNotReadonly
public abstract CheckBoxValidator validateEnabledButNotReadonly(int maxIterationsToLocateElements)
-
-