Interface RadioGroup

All Superinterfaces:
Clickable, EnabledProvider, LocationInfoProvider, SupportDragAndDrop, SupportsNativeObject, TestObject, TestObjectDescriber, VisibleProvider, WaitUntilEnabledProvider, WaitUntilVisibleProvider, WebElement, WebTestObject, WebTestObjectDescriber

public interface RadioGroup extends WebElement, WaitUntilEnabledProvider
A set of Web radio buttons belonging to the same group.
  • Method Details

    • getType

      String getType() throws GeneralLeanFtException
      Returns the type of object as defined in the HTML input tag.
      Returns:
      the type of object as defined in the HTML input tag.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • getSelectedItem

      String getSelectedItem() throws GeneralLeanFtException
      Returns the currently selected item (or null if none is selected).
      Returns:
      the currently selected item (or null if none is selected).
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • getSelectedIndex

      int getSelectedIndex() throws GeneralLeanFtException
      Returns the index of the selected item in the radio group (or -1 if none is selected).
      Returns:
      the index of the selected item in the radio group (or -1 if none is selected).
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • hasSelectedItem

      boolean hasSelectedItem() throws GeneralLeanFtException
      Return whether an item in the group is selected.
      Returns:
      True, if an item in the group is selected.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • select

      void select(String item) throws GeneralLeanFtException
      Selects the specified radio button from the radio group, replacing the previous selection.
      Parameters:
      item - the item to select.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • select

      void select(int itemIndex) throws GeneralLeanFtException
      Selects the specified radio button from the radio group, replacing the previous selection.
      Parameters:
      itemIndex - the index of the item to select.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • getItems

      List<String> getItems() throws GeneralLeanFtException
      Returns the list of all items contained in the object.
      Returns:
      the list of all items contained in the object.
      Throws:
      GeneralLeanFtException - if error occurs during execution