Class ScrollbarValidator

java.lang.Object
org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
org.uitnet.testing.smartfwk.ui.core.objects.scrollbar.ScrollbarValidator
Direct Known Subclasses:
ScrollbarValidatorSD

public abstract class ScrollbarValidator
extends UIObjectValidator
Author:
Madhav Krishna
  • Constructor Details

    • ScrollbarValidator

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

    • getUIObject

      public Scrollbar getUIObject()
      Overrides:
      getUIObject in class UIObjectValidator
    • isDisabled

      public abstract boolean isDisabled​(int maxIterationsToLocateElements)
    • validateDisabled

      public abstract ScrollbarValidator validateDisabled​(int maxIterationsToLocateElements)
    • validateEnabled

      public abstract ScrollbarValidator validateEnabled​(int maxIterationsToLocateElements)
    • isDisabledButNotReadonly

      public abstract boolean isDisabledButNotReadonly​(int maxIterationsToLocateElements)
    • setHorizontalThumbGripLocation

      public abstract ScrollbarValidator setHorizontalThumbGripLocation​(int numPixelsFromLeft, int maxIterationsToLocateElements)
    • setHorizontalThumbGripLocation

      public abstract ScrollbarValidator setHorizontalThumbGripLocation​(double pctValueFromLeft, int maxIterationsToLocateElements)
    • setVerticalThumbGripLocation

      public abstract ScrollbarValidator setVerticalThumbGripLocation​(int numPixelsFromTop, int maxIterationsToLocateElements)
    • setVerticalThumbGripLocation

      public abstract ScrollbarValidator setVerticalThumbGripLocation​(double pctValueFromTop, int maxIterationsToLocateElements)