Interface NumericField

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

public interface NumericField extends WebElement, EditFieldCommon, WaitUntilEnabledProvider
If a browser does not support this field, an edit field is used instead.
HTML example: <input type= number max=50 min=30 step=3/>
  • Method Details

    • getNumericValue

      double getNumericValue() throws GeneralLeanFtException
      Returns the current value in the number field.
      Returns:
      the current value in the number field.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • getDefaultNumericValue

      double getDefaultNumericValue() throws GeneralLeanFtException
      Returns the initial value in this field, which is set when this field is reset.
      Returns:
      the initial value in this field, which is set when this field is reset.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • getMin

      double getMin() throws GeneralLeanFtException
      Returns the minimum value that can be entered in the field.
      Returns:
      the minimum value that can be entered in the field.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • getMax

      double getMax() throws GeneralLeanFtException
      Returns the maximum value that can be entered in the field.
      Returns:
      the maximum value that can be entered in the field.
      Throws:
      GeneralLeanFtException - if error occurs during execution
    • setValue

      void setValue(double value) throws GeneralLeanFtException
      Sets the value in the field.
      Parameters:
      value - the numeric value to set in the field.
      Throws:
      GeneralLeanFtException - if error occurs during execution