Class RadioGroupDescription

All Implemented Interfaces:
CloneableObject, Description, com.hp.lft.sdk.internal.DescriptionWithVri, Cloneable

public class RadioGroupDescription extends FormFieldDescription
The description of a Web RadioGroup test object.
  • Constructor Details

    • RadioGroupDescription

      public RadioGroupDescription()
      Initializes a new instance of the RadioGroupDescription class.
    • RadioGroupDescription

      protected RadioGroupDescription(RadioGroupDescription.Init<?> init)
      Initializes a new instance of the RadioGroupDescription class using the Builder pattern.
      Parameters:
      init - the Builder pattern.
  • Method Details

    • setEnabled

      public void setEnabled(Boolean isEnabled)
      Sets whether the radio group is enabled.
      Parameters:
      isEnabled - true, if the object is enabled.
    • isEnabled

      public Boolean isEnabled()
      Indicates whether the radio group is enabled.
      Returns:
      True if enabled.
    • setType

      public void setType(StringProperty type)
      Sets the type of object as defined in the HTML input tag.
      Overrides:
      setType in class FormFieldDescription
      Parameters:
      type - a StringProperty(or RegExpProperty) representing the type of object as defined in the HTML input tag.
    • setType

      public void setType(String type)
      Sets the type of object as defined in the HTML input tag.
      Overrides:
      setType in class FormFieldDescription
      Parameters:
      type - the type of object as defined in the HTML input tag.
    • getType

      public StringProperty getType()
      Returns the type of object as defined in the HTML input tag.
      Overrides:
      getType in class FormFieldDescription
      Returns:
      the type of object as defined in the HTML input tag.
    • setSelectedItem

      public void setSelectedItem(StringProperty selectedItem)
      Sets the currently selected item (or null if none is selected).
      Parameters:
      selectedItem - a StringProperty(or RegExpProperty) representing the currently selected item(or null if none is selected).
    • setSelectedItem

      public void setSelectedItem(String selectedItem)
      Sets the currently selected item (or null if none is selected).
      Parameters:
      selectedItem - the currently selected item(or null if none is selected).
    • getSelectedItem

      public StringProperty getSelectedItem()
      Returns the currently selected item (or null if none is selected).
      Returns:
      the currently selected item (or null if none is selected).
    • setSelectedIndex

      public void setSelectedIndex(Integer selectedIndex)
      Sets the index of the selected item in the radio group (or -1 if none is selected).
      Parameters:
      selectedIndex - the index of the selected item in the radio group (or -1 if none is selected).
    • getSelectedIndex

      public Integer getSelectedIndex()
      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).
    • setItems

      public void setItems(String[] items)
      Sets the items in the radio group.
      Parameters:
      items - the items in the radio group.
    • getItems

      public String[] getItems()
      Returns the items in the radio group.
      Returns:
      the items in the radio group.
    • setItemsCount

      public void setItemsCount(Integer count)
      Sets the number of items in the radio group.
      Parameters:
      count - the number of items in the radio group.
    • getItemsCount

      public Integer getItemsCount()
      Returns the number of items in the radio group.
      Returns:
      the number of items in the radio group.
    • hasSelectedItem

      public Boolean hasSelectedItem()
      Returns whether an item is selected in the radio group.
      Returns:
      True, if an item is selected.
    • hasSelectedItem

      public void hasSelectedItem(Boolean hasSelectedItem)
      Sets whether there is a selected item in the group.
      Parameters:
      hasSelectedItem - indicates whether an item is selected in the group.