Class MouseEventDetails

  • All Implemented Interfaces:
    java.io.Serializable

    public class MouseEventDetails
    extends java.lang.Object
    implements java.io.Serializable
    Legacy helper class to store and transfer mouse event details.
    Author:
    Vaadin Ltd
    See Also:
    Serialized Form
    • Constructor Detail

      • MouseEventDetails

        public MouseEventDetails()
    • Method Detail

      • 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)
      • getClientX

        public int getClientX()
      • getClientY

        public int getClientY()
      • getButtonName

        public java.lang.String getButtonName()
      • getType

        public int getType()
      • getRelativeX

        public int getRelativeX()
      • getRelativeY

        public int getRelativeY()
      • isAltKey

        public boolean isAltKey()
      • isCtrlKey

        public boolean isCtrlKey()
      • isMetaKey

        public boolean isMetaKey()
      • isShiftKey

        public boolean isShiftKey()
      • isDoubleClick

        public boolean isDoubleClick()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • serialize

        public java.lang.String serialize()
      • deSerialize

        public static MouseEventDetails deSerialize​(java.lang.String serializedString)