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
All Methods Instance Methods Abstract Methods Concrete Methods 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, validateHidden, validateNotPresent, validateNotVisible, validatePresent, validateTextValue, validateVisible
-
-
-
-
Constructor Detail
-
CheckBoxGroupValidator
public CheckBoxGroupValidator(SmartAppDriver appDriver, CheckBoxGroup uiObject, org.sikuli.script.Region region)
-
-
Method Detail
-
getUIObject
public CheckBoxGroup getUIObject()
- Overrides:
getUIObjectin classUIObjectValidator
-
checkAllCheckBoxes
public abstract void checkAllCheckBoxes(int maxIterationsToLocateElements)
-
uncheckAllCheckBoxes
public abstract void uncheckAllCheckBoxes(int maxIterationsToLocateElements)
-
checkCheckBoxes
public abstract void checkCheckBoxes(ItemList<String> cbNames, int maxIterationsToLocateElements)
-
uncheckCheckBoxes
public abstract void uncheckCheckBoxes(ItemList<String> cbNames, int maxIterationsToLocateElements)
-
validateCheckedCheckBoxes
public abstract void validateCheckedCheckBoxes(ItemList<String> cbNames, int maxIterationsToLocateElements)
-
validateUncheckedCheckBoxes
public abstract void validateUncheckedCheckBoxes(ItemList<String> cbNames, int maxIterationsToLocateElements)
-
validateCheckBoxesPresent
public abstract void validateCheckBoxesPresent(ItemList<String> cbNames, int maxIterationsToLocateElements)
-
validateCheckBoxesNotPresent
public abstract void validateCheckBoxesNotPresent(ItemList<String> cbNames, int maxIterationsToLocateElements)
-
validateNoCheckBoxesAreChecked
public abstract void validateNoCheckBoxesAreChecked(int maxIterationsToLocateElements)
-
validateAllCheckBoxesAreChecked
public abstract void validateAllCheckBoxesAreChecked(int maxIterationsToLocateElements)
-
-