Class WebLongPressArgs

java.lang.Object
com.hp.lft.sdk.web.WebLongPressArgs

public class WebLongPressArgs extends Object
Arguments that define additional behavior for LongPress operations.
This class can be initialized using the builder pattern.
  • Constructor Details

    • WebLongPressArgs

      public WebLongPressArgs()
      Initializes a new instance of the WebLongPressArgs class with default arguments (press at the center of the object for 1 second).
  • Method Details

    • getLocation

      public Location getLocation()
      Returns the location to perform the LongPress operation. Possible values: Location
      Default value = center of the object
      Returns:
      the location to perform the LongPress operation.
    • setLocation

      public WebLongPressArgs setLocation(Location location)
      Sets the location to perform the LongPress operation.
      Parameters:
      location - the location to perform the LongPress operation. Possible values: Location
      Returns:
      the WebLongPressArgs instance with the updated state (builder pattern).
    • getDuration

      public double getDuration()
      Returns the duration for the LongPress operation.
      Returns:
      the number of seconds to press.
    • setDuration

      public WebLongPressArgs setDuration(double duration)
      Sets the number of seconds for the LongPress operation.
      Parameters:
      duration - the number of seconds to press.
      Returns:
      the WebLongPressArgs instance with the updated state (builder pattern).