Class CheckBoxGroupValidator
java.lang.Object
org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
org.uitnet.testing.smartfwk.ui.core.objects.checkbox.CheckBoxGroupValidator
public abstract class CheckBoxGroupValidator 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 CheckBoxGroupValidator(SmartAppDriver appDriver, CheckBoxGroup uiObject, org.sikuli.script.Region region) -
Method Summary
Modifier and Type Method Description abstract voidcheckAllCheckBoxes(int maxIterationsToLocateElements)abstract voidcheckCheckBoxes(ItemList<String> cbNames, int maxIterationsToLocateElements)CheckBoxGroupgetUIObject()abstract voiduncheckAllCheckBoxes(int maxIterationsToLocateElements)abstract voiduncheckCheckBoxes(ItemList<String> cbNames, int maxIterationsToLocateElements)abstract voidvalidateAllCheckBoxesAreChecked(int maxIterationsToLocateElements)abstract voidvalidateCheckBoxesNotPresent(ItemList<String> cbNames, int maxIterationsToLocateElements)abstract voidvalidateCheckBoxesPresent(ItemList<String> cbNames, int maxIterationsToLocateElements)abstract voidvalidateCheckedCheckBoxes(ItemList<String> cbNames, int maxIterationsToLocateElements)abstract voidvalidateNoCheckBoxesAreChecked(int maxIterationsToLocateElements)abstract voidvalidateUncheckedCheckBoxes(ItemList<String> cbNames, int maxIterationsToLocateElements)Methods inherited from class org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
click, clickAndHold, doubleClick, findElement, findElementNoException, findElements, forceClick, getNewSeleniumActions, getRegion, geUIObjectType, isPresent, isVisible, matchTextValue, mouseHoverOver, performAction, performKeyDown, performKeyPressed, performKeyUp, release, rightClick, scrollElementOnViewport, seleniumToSikuliKeyConverter, sendCommandKeys, typeText, validateElementPresentWithinArea, validateHidden, validateNotPresent, validateNotVisible, validatePresent, validateTextValue, validateVisible
-
Constructor Details
-
CheckBoxGroupValidator
public CheckBoxGroupValidator(SmartAppDriver appDriver, CheckBoxGroup uiObject, org.sikuli.script.Region region)
-
-
Method Details
-
getUIObject
- Overrides:
getUIObjectin classUIObjectValidator
-
checkAllCheckBoxes
public abstract void checkAllCheckBoxes(int maxIterationsToLocateElements) -
uncheckAllCheckBoxes
public abstract void uncheckAllCheckBoxes(int maxIterationsToLocateElements) -
checkCheckBoxes
-
uncheckCheckBoxes
-
validateCheckedCheckBoxes
-
validateUncheckedCheckBoxes
-
validateCheckBoxesPresent
-
validateCheckBoxesNotPresent
-
validateNoCheckBoxesAreChecked
public abstract void validateNoCheckBoxesAreChecked(int maxIterationsToLocateElements) -
validateAllCheckBoxesAreChecked
public abstract void validateAllCheckBoxesAreChecked(int maxIterationsToLocateElements)
-