Package ro.sync.ecss.extensions.api
Interface AuthorMouseListener
-
- All Known Implementing Classes:
AuthorMouseAdapter
@API(type=EXTENDABLE, src=PUBLIC) public interface AuthorMouseListener
Interface for the author mouse listeners.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
mouseClicked(AuthorMouseEvent e)
Invoked when the mouse button has been clicked (pressed and released) on the author page.void
mouseDragged(AuthorMouseEvent e)
Invoked when a mouse button is pressed on the author page and then dragged.void
mouseMoved(AuthorMouseEvent e)
Invoked when the mouse cursor has been moved onto the author page but no buttons have been pressed.void
mousePressed(AuthorMouseEvent e)
Invoked when a mouse button has been pressed on the author page.void
mouseReleased(AuthorMouseEvent e)
Invoked when a mouse button has been released on the author page.
-
-
-
Method Detail
-
mouseClicked
void mouseClicked(AuthorMouseEvent e)
Invoked when the mouse button has been clicked (pressed and released) on the author page.- Parameters:
e
- TheAuthorMouseEvent
.
-
mousePressed
void mousePressed(AuthorMouseEvent e)
Invoked when a mouse button has been pressed on the author page.- Parameters:
e
- TheAuthorMouseEvent
.
-
mouseReleased
void mouseReleased(AuthorMouseEvent e)
Invoked when a mouse button has been released on the author page.- Parameters:
e
- TheAuthorMouseEvent
.
-
mouseDragged
void mouseDragged(AuthorMouseEvent e)
Invoked when a mouse button is pressed on the author page and then dragged.MOUSE_DRAGGED
events will continue to be delivered to the author page where the drag originated until the mouse button is released (regardless of whether the mouse position is within the bounds of the author page).- Parameters:
e
- TheAuthorMouseEvent
.
-
mouseMoved
void mouseMoved(AuthorMouseEvent e)
Invoked when the mouse cursor has been moved onto the author page but no buttons have been pressed.- Parameters:
e
- TheAuthorMouseEvent
.
-
-