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
-
-
Field Summary
-
Fields inherited from class org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
appDriver, region, uiObject
-
-
Constructor Summary
Constructors Constructor Description ScrollbarValidator(SmartAppDriver appDriver, Scrollbar uiObject, org.sikuli.script.Region region)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ScrollbargetUIObject()abstract booleanisDisabled(int maxIterationsToLocateElements)abstract booleanisDisabledButNotReadonly(int maxIterationsToLocateElements)abstract booleanisEnabled(int maxIterationsToLocateElements)abstract ScrollbarValidatorsetHorizontalThumbGripLocation(double pctValueFromLeft, int maxIterationsToLocateElements)abstract ScrollbarValidatorsetHorizontalThumbGripLocation(int numPixelsFromLeft, int maxIterationsToLocateElements)abstract ScrollbarValidatorsetVerticalThumbGripLocation(double pctValueFromTop, int maxIterationsToLocateElements)abstract ScrollbarValidatorsetVerticalThumbGripLocation(int numPixelsFromTop, int maxIterationsToLocateElements)abstract ScrollbarValidatorvalidateDisabled(int maxIterationsToLocateElements)abstract ScrollbarValidatorvalidateEnabled(int maxIterationsToLocateElements)-
Methods inherited from class org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
click, clickAndHold, doubleClick, findElement, findElementNoException, findElements, forceClick, getNewSeleniumActions, getRegion, geUIObjectType, isHidden, isNotPresent, isPresent, isVisible, matchTextValue, mouseHoverOver, performAction, performKeyDown, performKeyPressed, performKeyUp, release, rightClick, scrollElementOnViewport, seleniumToSikuliKeyConverter, sendCommandKeys, typeText, validateElementPresentWithinArea, validateHidden, validateNotPresent, validateNotVisible, validatePresent, validateTextValue, validateVisible
-
-
-
-
Constructor Detail
-
ScrollbarValidator
public ScrollbarValidator(SmartAppDriver appDriver, Scrollbar uiObject, org.sikuli.script.Region region)
-
-
Method Detail
-
getUIObject
public Scrollbar getUIObject()
- Overrides:
getUIObjectin classUIObjectValidator
-
isDisabled
public abstract boolean isDisabled(int maxIterationsToLocateElements)
-
isEnabled
public abstract boolean isEnabled(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)
-
-