-
public final class EmulateTouchFromMouseEventRequestRequest object containing input parameters for the InputDomain.emulateTouchFromMouseEvent command.
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringtypeprivate final Integerxprivate final Integeryprivate final MouseButtonbuttonprivate final Doubletimestampprivate final DoubledeltaXprivate final DoubledeltaYprivate final Integermodifiersprivate final IntegerclickCount
-
Constructor Summary
Constructors Constructor Description EmulateTouchFromMouseEventRequest(String type, Integer x, Integer y, MouseButton button, Double timestamp, Double deltaX, Double deltaY, Integer modifiers, Integer clickCount)
-
Method Summary
Modifier and Type Method Description final Stringcomponent1()final Integercomponent2()final Integercomponent3()final MouseButtoncomponent4()final Doublecomponent5()final Doublecomponent6()final Doublecomponent7()final Integercomponent8()final Integercomponent9()final EmulateTouchFromMouseEventRequestcopy(String type, Integer x, Integer y, MouseButton button, Double timestamp, Double deltaX, Double deltaY, Integer modifiers, Integer clickCount)final StringgetType()Type of the mouse event. final IntegergetX()X coordinate of the mouse pointer in DIP. final IntegergetY()Y coordinate of the mouse pointer in DIP. final MouseButtongetButton()Mouse button. final DoublegetTimestamp()Time at which the event occurred (default: current time). final DoublegetDeltaX()X delta in DIP for mouse wheel event (default: 0). final DoublegetDeltaY()Y delta in DIP for mouse wheel event (default: 0). final IntegergetModifiers()Bit field representing pressed modifier keys. final IntegergetClickCount()Number of times the mouse button was clicked (default: 0). -
-
Method Detail
-
component1
final String component1()
-
component2
final Integer component2()
-
component3
final Integer component3()
-
component4
final MouseButton component4()
-
component5
final Double component5()
-
component6
final Double component6()
-
component7
final Double component7()
-
component8
final Integer component8()
-
component9
final Integer component9()
-
copy
final EmulateTouchFromMouseEventRequest copy(String type, Integer x, Integer y, MouseButton button, Double timestamp, Double deltaX, Double deltaY, Integer modifiers, Integer clickCount)
-
getButton
final MouseButton getButton()
Mouse button. Only "none", "left", "right" are supported.
-
getTimestamp
final Double getTimestamp()
Time at which the event occurred (default: current time).
-
getModifiers
final Integer getModifiers()
Bit field representing pressed modifier keys. Alt=1, Ctrl=2, Meta/Command=4, Shift=8 (default: 0).
-
getClickCount
final Integer getClickCount()
Number of times the mouse button was clicked (default: 0).
-
-
-
-