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, 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
-
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)
-