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 class
MouseEvent.Button
static class
MouseEvent.Modifier
static class
MouseEvent.Type
-
Field Summary
Fields Modifier and Type Field Description private MouseEvent.Button
button
private java.util.EnumSet<MouseEvent.Modifier>
modifiers
private MouseEvent.Type
type
private int
x
private int
y
-
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.Button
getButton()
java.util.EnumSet<MouseEvent.Modifier>
getModifiers()
MouseEvent.Type
getType()
int
getX()
int
getY()
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
-