Class TabValidator
- java.lang.Object
-
- org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
-
- org.uitnet.testing.smartfwk.ui.core.objects.tab.TabValidator
-
public abstract class TabValidator 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 TabValidator(SmartAppDriver appDriver, Tab uiObject, org.sikuli.script.Region region)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidcloseTab(int maxIterationsToLocateElements)TabgetUIObject()abstract voidselectTab(int maxIterationsToLocateElements)abstract voidvalidateDisabled(int maxIterationsToLocateElements)abstract voidvalidateEnabled(int maxIterationsToLocateElements)abstract voidvalidateNotSelected(int maxIterationsToLocateElements)abstract voidvalidateSelected(int maxIterationsToLocateElements)abstract voidvalidateTabName(String tabName, 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
-
TabValidator
public TabValidator(SmartAppDriver appDriver, Tab uiObject, org.sikuli.script.Region region)
-
-
Method Detail
-
getUIObject
public Tab getUIObject()
- Overrides:
getUIObjectin classUIObjectValidator
-
validateDisabled
public abstract void validateDisabled(int maxIterationsToLocateElements)
-
validateEnabled
public abstract void validateEnabled(int maxIterationsToLocateElements)
-
selectTab
public abstract void selectTab(int maxIterationsToLocateElements)
-
validateTabName
public abstract void validateTabName(String tabName, int maxIterationsToLocateElements)
-
validateSelected
public abstract void validateSelected(int maxIterationsToLocateElements)
-
validateNotSelected
public abstract void validateNotSelected(int maxIterationsToLocateElements)
-
closeTab
public abstract void closeTab(int maxIterationsToLocateElements)
-
-