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
  • Constructor Details

    • CheckBoxValidator

      public CheckBoxValidator​(SmartAppDriver appDriver, CheckBox uiObject, org.sikuli.script.Region region)
  • Method Details

    • getUIObject

      public CheckBox getUIObject()
      Overrides:
      getUIObject in class UIObjectValidator
    • isCheckBoxChecked

      public abstract boolean isCheckBoxChecked​(int numRetries)
    • validateCheckBoxChecked

      public abstract void validateCheckBoxChecked​(int numRetries)
    • validateCheckBoxUnchecked

      public abstract void validateCheckBoxUnchecked​(int numRetries)
    • checkAndValidateChecked

      public abstract void checkAndValidateChecked​(int numRetries)
    • uncheckAndValidateUnchecked

      public abstract void uncheckAndValidateUnchecked​(int numRetries)
    • isDisabled

      public abstract boolean isDisabled​(int numRetries)
    • validateDisabled

      public abstract void validateDisabled​(int numRetries)
    • validateEnabled

      public abstract void validateEnabled​(int numRetries)
    • isDisabledButNotReadonly

      public abstract boolean isDisabledButNotReadonly​(int numRetries)
    • validateDisabledButNotReadonly

      public abstract void validateDisabledButNotReadonly​(int numRetries)
    • validateEnabledButNotReadonly

      public abstract void validateEnabledButNotReadonly​(int numRetries)