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 booleanisEnabled(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, 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
-
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)
-
isEnabled
public abstract boolean isEnabled(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)
-
-