Package com.vaadin.shared
Class MouseEventDetails
- java.lang.Object
-
- com.vaadin.shared.MouseEventDetails
-
- All Implemented Interfaces:
Serializable
public class MouseEventDetails extends Object implements Serializable
Helper class to store and transfer mouse event details.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMouseEventDetails.MouseButtonConstants for mouse buttons.
-
Field Summary
Fields Modifier and Type Field Description static MouseEventDetails.MouseButtonBUTTON_LEFTDeprecated.useMouseEventDetails.MouseButton.LEFTinstead.static MouseEventDetails.MouseButtonBUTTON_MIDDLEDeprecated.useMouseEventDetails.MouseButton.MIDDLEinstead.static MouseEventDetails.MouseButtonBUTTON_RIGHTDeprecated.useMouseEventDetails.MouseButton.RIGHTinstead.
-
Constructor Summary
Constructors Constructor Description MouseEventDetails()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MouseEventDetailsdeSerialize(String serializedString)MouseEventDetails.MouseButtongetButton()StringgetButtonName()intgetClientX()intgetClientY()intgetRelativeX()intgetRelativeY()intgetType()booleanisAltKey()booleanisCtrlKey()booleanisDoubleClick()booleanisMetaKey()booleanisShiftKey()Stringserialize()voidsetAltKey(boolean altKey)voidsetButton(MouseEventDetails.MouseButton button)voidsetClientX(int clientX)voidsetClientY(int clientY)voidsetCtrlKey(boolean ctrlKey)voidsetMetaKey(boolean metaKey)voidsetRelativeX(int relativeX)voidsetRelativeY(int relativeY)voidsetShiftKey(boolean shiftKey)voidsetType(int type)StringtoString()
-
-
-
Field Detail
-
BUTTON_LEFT
@Deprecated public static final MouseEventDetails.MouseButton BUTTON_LEFT
Deprecated.useMouseEventDetails.MouseButton.LEFTinstead.
-
BUTTON_MIDDLE
@Deprecated public static final MouseEventDetails.MouseButton BUTTON_MIDDLE
Deprecated.useMouseEventDetails.MouseButton.MIDDLEinstead.
-
BUTTON_RIGHT
@Deprecated public static final MouseEventDetails.MouseButton BUTTON_RIGHT
Deprecated.useMouseEventDetails.MouseButton.RIGHTinstead.
-
-
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()
-
-