Field Detail

finished

protected boolean finished
Whether the interactor has finished.


xStart

protected int xStart
The mouse x start position.


yStart

protected int yStart
The mouse y start position.


xCurrent

protected int xCurrent
The mouse x current position.


yCurrent

protected int yCurrent
The mouse y current position.

Constructor Detail

AbstractImageZoomInteractor

public AbstractImageZoomInteractor()
Method Detail

endInteraction

public boolean endInteraction()
Tells whether the interactor has finished.

Specified by:
endInteraction in interface Interactor
Overrides:
endInteraction in class InteractorAdapter

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Invoked when a mouse button has been pressed on a component.

Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class InteractorAdapter

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Invoked when a mouse button has been released on a component.

Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class InteractorAdapter

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Invoked when a mouse button is pressed on a component and then dragged. Mouse drag events will continue to be delivered to the component where the first originated until the mouse button is released (regardless of whether the mouse position is within the bounds of the component).

Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
Overrides:
mouseDragged in class InteractorAdapter