Class ChoicesValidator

java.lang.Object
org.uitnet.testing.smartfwk.ui.core.objects.UIObjectValidator
org.uitnet.testing.smartfwk.ui.core.objects.choices.ChoicesValidator

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

    • ChoicesValidator

      public ChoicesValidator​(WebBrowser browser, Choices uiObject, org.sikuli.script.Region region)
  • Method Details

    • getUIObject

      public Choices getUIObject()
      Overrides:
      getUIObject in class UIObjectValidator
    • validateItemDisabled

      public abstract void validateItemDisabled​(String itemName, int numRetries)
    • validateItemEnabled

      public abstract void validateItemEnabled​(String itemName, int numRetries)
    • validateItemSelected

      public abstract void validateItemSelected​(String item, TextMatchMechanism validationMechanism, int numRetries)
    • validateItemsSelected

      public abstract void validateItemsSelected​(ItemList<String> items, TextMatchMechanism validationMechanism, int numRetries)
    • getSelectedItem

      public abstract String getSelectedItem​(int numRetries)
    • getSelectedItems

      public abstract List<String> getSelectedItems​(int numRetries)
    • getAllItems

      public abstract List<String> getAllItems​(int numRetries)
    • selectFirstItem

      public abstract void selectFirstItem​(int numRetries)
    • selectLastItem

      public abstract void selectLastItem​(int numRetries)
    • selectItem

      public abstract void selectItem​(String itemName, int numRetries)
    • selectItems

      public abstract void selectItems​(ItemList<String> itemsToBeSelected, int numRetries)
    • deselectItem

      public abstract void deselectItem​(String itemName, int numRetries)
    • deselectItems

      public abstract void deselectItems​(ItemList<String> itemsToBeDeselected, int numRetries)
    • validateItemsPresent

      public abstract void validateItemsPresent​(ItemList<String> items, int numRetries)
    • validateItemsNotPresent

      public abstract void validateItemsNotPresent​(ItemList<String> items, int numRetries)