We use cookies to serve our customers and website visitors in the best possible way. Cookies are used for the proper functioning of the website and for improving the user experience, monitoring visitor traffic and marketing purposes. By continuing to browse the site, you agree to our use of cookies. You can read more about cookies here.
com.vaadin.shared.
Class MouseEventDetails
- java.lang.Object
-
- com.vaadin.shared.MouseEventDetails
-
All Implemented Interfaces:
public class MouseEventDetails extends Object implements Serializable
Helper class to store and transfer mouse event details.
See Also:
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MouseEventDetails.MouseButton
Constants for mouse buttons.
-
Field Summary
Fields Modifier and Type Field Description static MouseEventDetails.MouseButton
BUTTON_LEFT
Deprecated.
useMouseEventDetails.MouseButton.LEFT
instead.static MouseEventDetails.MouseButton
BUTTON_MIDDLE
Deprecated.
useMouseEventDetails.MouseButton.MIDDLE
instead.static MouseEventDetails.MouseButton
BUTTON_RIGHT
Deprecated.
useMouseEventDetails.MouseButton.RIGHT
instead.
-
Constructor Summary
Constructors Constructor Description MouseEventDetails()
-
Method Summary
All Methods Modifier and Type Method Description static MouseEventDetails
deSerialize(String serializedString)
MouseEventDetails.MouseButton
getButton()
String
getButtonName()
int
getClientX()
int
getClientY()
int
getRelativeX()
int
getRelativeY()
int
getType()
boolean
isAltKey()
boolean
isCtrlKey()
boolean
isDoubleClick()
boolean
isMetaKey()
boolean
isShiftKey()
String
serialize()
void
setAltKey(boolean altKey)
void
setButton(MouseEventDetails.MouseButton button)
void
setClientX(int clientX)
void
setClientY(int clientY)
void
setCtrlKey(boolean ctrlKey)
void
setMetaKey(boolean metaKey)
void
setRelativeX(int relativeX)
void
setRelativeY(int relativeY)
void
setShiftKey(boolean shiftKey)
void
setType(int type)
String
toString()
-
-
-
Field Detail
-
BUTTON_LEFT
@Deprecated public static final MouseEventDetails.MouseButton BUTTON_LEFT
Deprecated.useMouseEventDetails.MouseButton.LEFT
instead.
-
BUTTON_MIDDLE
@Deprecated public static final MouseEventDetails.MouseButton BUTTON_MIDDLE
Deprecated.useMouseEventDetails.MouseButton.MIDDLE
instead.
-
BUTTON_RIGHT
@Deprecated public static final MouseEventDetails.MouseButton BUTTON_RIGHT
Deprecated.useMouseEventDetails.MouseButton.RIGHT
instead.
-
-
Method Detail
-
getButton
public MouseEventDetails.MouseButton getButton()
-
getClientX
public int getClientX()
-
getClientY
public int getClientY()
-
isAltKey
public boolean isAltKey()
-
isCtrlKey
public boolean isCtrlKey()
-
isMetaKey
public boolean isMetaKey()
-
isShiftKey
public boolean isShiftKey()
-
getRelativeX
public int getRelativeX()
-
getRelativeY
public int getRelativeY()
-
setButton
public void setButton(MouseEventDetails.MouseButton button)
-
setClientX
public void setClientX(int clientX)
-
setClientY
public void setClientY(int clientY)
-
setAltKey
public void setAltKey(boolean altKey)
-
setCtrlKey
public void setCtrlKey(boolean ctrlKey)
-
setMetaKey
public void setMetaKey(boolean metaKey)
-
setShiftKey
public void setShiftKey(boolean shiftKey)
-
setType
public void setType(int type)
-
setRelativeX
public void setRelativeX(int relativeX)
-
setRelativeY
public void setRelativeY(int relativeY)
-
serialize
public String serialize()
-
deSerialize
public static MouseEventDetails deSerialize(String serializedString)
-
getButtonName
public String getButtonName()
-
getType
public int getType()
-
isDoubleClick
public boolean isDoubleClick()
-
-