Package org.jline.terminal
Class MouseEvent
- java.lang.Object
-
- org.jline.terminal.MouseEvent
-
public class MouseEvent extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMouseEvent.Buttonstatic classMouseEvent.Modifierstatic classMouseEvent.Type
-
Field Summary
Fields Modifier and Type Field Description private MouseEvent.Buttonbuttonprivate java.util.EnumSet<MouseEvent.Modifier>modifiersprivate MouseEvent.Typetypeprivate intxprivate inty
-
Constructor Summary
Constructors Constructor Description MouseEvent(MouseEvent.Type type, MouseEvent.Button button, java.util.EnumSet<MouseEvent.Modifier> modifiers, int x, int y)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MouseEvent.ButtongetButton()java.util.EnumSet<MouseEvent.Modifier>getModifiers()MouseEvent.TypegetType()intgetX()intgetY()java.lang.StringtoString()
-
-
-
Field Detail
-
type
private final MouseEvent.Type type
-
button
private final MouseEvent.Button button
-
modifiers
private final java.util.EnumSet<MouseEvent.Modifier> modifiers
-
x
private final int x
-
y
private final int y
-
-
Constructor Detail
-
MouseEvent
public MouseEvent(MouseEvent.Type type, MouseEvent.Button button, java.util.EnumSet<MouseEvent.Modifier> modifiers, int x, int y)
-
-
Method Detail
-
getType
public MouseEvent.Type getType()
-
getButton
public MouseEvent.Button getButton()
-
getModifiers
public java.util.EnumSet<MouseEvent.Modifier> getModifiers()
-
getX
public int getX()
-
getY
public int getY()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-