Class RadioButtonGroupValidator
- java.lang.Object
-
- org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
-
- org.uitnet.testing.smartfwk.ui.core.objects.radio.RadioButtonGroupValidator
-
- Direct Known Subclasses:
RadioButtonGroupValidatorSD
public abstract class RadioButtonGroupValidator 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 RadioButtonGroupValidator(SmartAppDriver appDriver, RadioButtonGroup uiObject, org.sikuli.script.Region region)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description RadioButtonGroupgetUIObject()abstract RadioButtonGroupValidatorselectOption(String value, String displayValue, int maxIterationsToLocateElements)abstract RadioButtonGroupValidatorvalidateDisabled(int maxIterationsToLocateElements)abstract RadioButtonGroupValidatorvalidateEnabled(int maxIterationsToLocateElements)abstract RadioButtonGroupValidatorvalidateNoOptionsAreSelected(int maxIterationsToLocateElements)abstract RadioButtonGroupValidatorvalidateNotSelectedOptions(ItemMap<String,String> options, int maxIterationsToLocateElements)abstract RadioButtonGroupValidatorvalidateSelectedOption(String value, String displayValue, 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
-
RadioButtonGroupValidator
public RadioButtonGroupValidator(SmartAppDriver appDriver, RadioButtonGroup uiObject, org.sikuli.script.Region region)
-
-
Method Detail
-
getUIObject
public RadioButtonGroup getUIObject()
- Overrides:
getUIObjectin classUIObjectValidator
-
validateDisabled
public abstract RadioButtonGroupValidator validateDisabled(int maxIterationsToLocateElements)
-
validateEnabled
public abstract RadioButtonGroupValidator validateEnabled(int maxIterationsToLocateElements)
-
selectOption
public abstract RadioButtonGroupValidator selectOption(String value, String displayValue, int maxIterationsToLocateElements)
-
validateSelectedOption
public abstract RadioButtonGroupValidator validateSelectedOption(String value, String displayValue, int maxIterationsToLocateElements)
-
validateNotSelectedOptions
public abstract RadioButtonGroupValidator validateNotSelectedOptions(ItemMap<String,String> options, int maxIterationsToLocateElements)
- Parameters:
options- : ItemMap contains key: optionValue, value: optionDisplayValuemaxIterationsToLocateElements-
-
validateNoOptionsAreSelected
public abstract RadioButtonGroupValidator validateNoOptionsAreSelected(int maxIterationsToLocateElements)
-
-