Class VerticalScrollbar
- java.lang.Object
-
- org.uitnet.testing.smartfwk.ui.core.objects.scrollbar.VerticalScrollbar
-
public class VerticalScrollbar extends Object
- Author:
- Madhav Krishna
-
-
Field Summary
Fields Modifier and Type Field Description protected StringbottomScrollImageDisabledprotected StringbottomScrollImageEnabledprotected StringbottomScrollImageEnabledFocusedprotected StringthumbGripBottomPartImageprotected StringthumbGripBottomPartImageFocusedprotected StringthumbGripTopPartImageprotected StringthumbGripTopPartImageFocusedprotected StringtopScrollImageDisabledprotected StringtopScrollImageEnabledprotected StringtopScrollImageEnabledFocused
-
Constructor Summary
Constructors Constructor Description VerticalScrollbar(String thumbGripTopPartImage, String thumbGripTopPartImageFocused, String thumbGripBottomPartImage, String thumbGripBottomPartImageFocused, String topScrollImageEnabled, String topScrollImageEnabledFocused, String bottomScrollImageEnabled, String bottomScrollImageEnabledFocused, String topScrollImageDisabled, String bottomScrollImageDisabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanclickBottomScrollImage(org.sikuli.script.Region region, int times)booleanclickTopScrollImage(org.sikuli.script.Region region, int times)Clicks top scroll image n times and returns true if topThumbGrip is scrolled to extreme top else returns false.org.sikuli.script.MatchfindBottomScrollImage(org.sikuli.script.Region region)org.sikuli.script.MatchfindThumbGripBottomPartImage(org.sikuli.script.Region region)org.sikuli.script.MatchfindThumbGripTopPartImage(org.sikuli.script.Region region)org.sikuli.script.MatchfindTopScrollImage(org.sikuli.script.Region region)booleanisBottomScrollImageVisible(org.sikuli.script.Region region)booleanisFullScrollbarVisible(org.sikuli.script.Region region)booleanisScrollbarDisabled(org.sikuli.script.Region region)booleanisThumbGripBottomPartImageVisible(org.sikuli.script.Region region)booleanisThumbGripTopPartImageVisible(org.sikuli.script.Region region)booleanisTopScrollImageVisible(org.sikuli.script.Region region)voidscrollThumbGripToExtremeBottom(org.sikuli.script.Region region)voidscrollThumbGripToExtremeTop(org.sikuli.script.Region region)voidvalidateFullScrollbarVisible(org.sikuli.script.Region region)voidvalidateScrollbarDisabled(org.sikuli.script.Region region)
-
-
-
Field Detail
-
thumbGripTopPartImage
protected String thumbGripTopPartImage
-
thumbGripTopPartImageFocused
protected String thumbGripTopPartImageFocused
-
thumbGripBottomPartImage
protected String thumbGripBottomPartImage
-
thumbGripBottomPartImageFocused
protected String thumbGripBottomPartImageFocused
-
topScrollImageEnabled
protected String topScrollImageEnabled
-
topScrollImageEnabledFocused
protected String topScrollImageEnabledFocused
-
bottomScrollImageEnabled
protected String bottomScrollImageEnabled
-
bottomScrollImageEnabledFocused
protected String bottomScrollImageEnabledFocused
-
topScrollImageDisabled
protected String topScrollImageDisabled
-
bottomScrollImageDisabled
protected String bottomScrollImageDisabled
-
-
Constructor Detail
-
VerticalScrollbar
public VerticalScrollbar(String thumbGripTopPartImage, String thumbGripTopPartImageFocused, String thumbGripBottomPartImage, String thumbGripBottomPartImageFocused, String topScrollImageEnabled, String topScrollImageEnabledFocused, String bottomScrollImageEnabled, String bottomScrollImageEnabledFocused, String topScrollImageDisabled, String bottomScrollImageDisabled)
-
-
Method Detail
-
isThumbGripTopPartImageVisible
public boolean isThumbGripTopPartImageVisible(org.sikuli.script.Region region)
-
isThumbGripBottomPartImageVisible
public boolean isThumbGripBottomPartImageVisible(org.sikuli.script.Region region)
-
isTopScrollImageVisible
public boolean isTopScrollImageVisible(org.sikuli.script.Region region)
-
isBottomScrollImageVisible
public boolean isBottomScrollImageVisible(org.sikuli.script.Region region)
-
findThumbGripTopPartImage
public org.sikuli.script.Match findThumbGripTopPartImage(org.sikuli.script.Region region)
-
findThumbGripBottomPartImage
public org.sikuli.script.Match findThumbGripBottomPartImage(org.sikuli.script.Region region)
-
findTopScrollImage
public org.sikuli.script.Match findTopScrollImage(org.sikuli.script.Region region)
-
findBottomScrollImage
public org.sikuli.script.Match findBottomScrollImage(org.sikuli.script.Region region)
-
isFullScrollbarVisible
public boolean isFullScrollbarVisible(org.sikuli.script.Region region)
-
validateFullScrollbarVisible
public void validateFullScrollbarVisible(org.sikuli.script.Region region)
-
isScrollbarDisabled
public boolean isScrollbarDisabled(org.sikuli.script.Region region)
-
validateScrollbarDisabled
public void validateScrollbarDisabled(org.sikuli.script.Region region)
-
clickTopScrollImage
public boolean clickTopScrollImage(org.sikuli.script.Region region, int times)Clicks top scroll image n times and returns true if topThumbGrip is scrolled to extreme top else returns false.- Parameters:
region-times-- Returns:
-
clickBottomScrollImage
public boolean clickBottomScrollImage(org.sikuli.script.Region region, int times)
-
scrollThumbGripToExtremeTop
public void scrollThumbGripToExtremeTop(org.sikuli.script.Region region)
-
scrollThumbGripToExtremeBottom
public void scrollThumbGripToExtremeBottom(org.sikuli.script.Region region)
-
-