Class TabSheetValidator

java.lang.Object
org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
org.uitnet.testing.smartfwk.ui.core.objects.tab.TabSheetValidator

public abstract class TabSheetValidator
extends UIObjectValidator
Author:
Madhav Krishna
  • Constructor Details

    • TabSheetValidator

      public TabSheetValidator​(WebBrowser browser, TabSheet locator, org.sikuli.script.Region region)
  • Method Details

    • getUIObject

      public TabSheet getUIObject()
      Overrides:
      getUIObject in class UIObjectValidator
    • setComponent

      public void setComponent​(TabSheet component)
    • selectTab

      public abstract void selectTab​(String tabName, int numRetries)
    • validateSelectedTab

      public abstract void validateSelectedTab​(WebPage webPage, String expectedSelectedTabName, int numRetries)
    • validateTabsPresent

      public abstract void validateTabsPresent​(WebPage webPage, ItemSet<String> allTabNames, int numRetries)
    • validateDisabledTabs

      public abstract void validateDisabledTabs​(WebPage webPage, ItemSet<String> disabledTabNames, int numRetries)
    • validateEnabledTabsOnTabSheet

      public abstract void validateEnabledTabsOnTabSheet​(WebPage webPage, int numRetries)