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
Modifier and Type Method Description ScrollbargetUIObject()abstract booleanisDisabled(int maxIterationsToLocateElements)abstract booleanisDisabledButNotReadonly(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, isPresent, isVisible, matchTextValue, mouseHoverOver, performAction, performKeyDown, performKeyPressed, performKeyUp, release, rightClick, scrollElementOnViewport, seleniumToSikuliKeyConverter, sendCommandKeys, typeText, validateElementPresentWithinArea, validateHidden, validateNotPresent, validateNotVisible, validatePresent, validateTextValue, validateVisible
-
Constructor Details
-
ScrollbarValidator
public ScrollbarValidator(SmartAppDriver appDriver, Scrollbar uiObject, org.sikuli.script.Region region)
-
-
Method Details
-
getUIObject
- Overrides:
getUIObjectin classUIObjectValidator
-
isDisabled
public abstract boolean isDisabled(int maxIterationsToLocateElements) -
validateDisabled
-
validateEnabled
-
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)
-