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
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, getNewMobileMultiTouchAction, getNewMobileTouchAction, getNewSeleniumActions, getRegion, geUIObjectType, isPresent, isVisible, matchTextValue, performAction, performKeyDown, performKeyPressed, performKeyUp, release, rightClick, scrollElementOnViewport, seleniumToSikuliKeyConverter, typeText, validateHidden, validateNotPresent, validateNotVisible, validatePresent, validateTextValue, validateVisible
-
Constructor Details
-
TabValidator
-
-
Method Details
-
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
-
validateSelected
public abstract void validateSelected(int maxIterationsToLocateElements) -
validateNotSelected
public abstract void validateNotSelected(int maxIterationsToLocateElements) -
closeTab
public abstract void closeTab(int maxIterationsToLocateElements)
-