Class ButtonDescription

All Implemented Interfaces:
CloneableObject, Description, com.hp.lft.sdk.internal.DescriptionWithVri, Cloneable
Direct Known Subclasses:
ButtonDescription, RadioButtonDescription

public class ButtonDescription extends WebElementDescription
The description of a Web Button test object.
  • Constructor Details

    • ButtonDescription

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

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

    • setButtonType

      public void setButtonType(StringProperty buttonType)
      Sets the button type, for example, submit or reset.
      Parameters:
      buttonType - a StringProperty(or RegExpProperty) representing the button type.
    • setButtonType

      public void setButtonType(String buttonType)
      Sets the type of button, for example, submit or reset.
      Parameters:
      buttonType - the button type.
    • getButtonType

      public StringProperty getButtonType()
      Returns the type of button, for example, submit or reset.
      Returns:
      the button type.
    • setText

      public void setText(StringProperty text)
      Sets the text on the button.
      Parameters:
      text - a StringProperty(or RegExpProperty) representing the text on the button.
    • setText

      public void setText(String text)
      Sets the text on the button.
      Parameters:
      text - the text to set on the button.
    • getText

      public StringProperty getText()
      Returns the button's text.
      Returns:
      the button's text.
    • setEnabled

      public void setEnabled(Boolean isEnabled)
      Sets whether the button is enabled.
      Parameters:
      isEnabled - true to enable the object.
    • isEnabled

      public Boolean isEnabled()
      Indicates whether the button is enabled.
      Returns:
      True if enabled.