Class TabSheetValidator


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

      • TabSheetValidator

        public TabSheetValidator​(SmartAppDriver appDriver,
                                 TabSheet locator,
                                 org.sikuli.script.Region region)
    • Method Detail

      • setComponent

        public void setComponent​(TabSheet component)
      • selectTab

        public abstract void selectTab​(String tabName,
                                       int maxIterationsToLocateElements)
      • findSelectedTab

        public abstract String findSelectedTab​(int maxIterationsToLocateElements)
      • validateSelectedTab

        public abstract void validateSelectedTab​(String expectedSelectedTabName,
                                                 int maxIterationsToLocateElements)
      • validateTabsPresent

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

        public abstract void validateDisabledTabs​(ItemSet<String> disabledTabNames,
                                                  int maxIterationsToLocateElements)
      • validateEnabledTabs

        public abstract void validateEnabledTabs​(ItemSet<String> enabledTabNames,
                                                 int maxIterationsToLocateElements)