|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.batik.swing.gvt.InteractorAdapter
org.apache.batik.swing.gvt.AbstractRotateInteractor
public class AbstractRotateInteractor
This class represents a rotate interactor.
To use it, just redefine the InteractorAdapter.startInteraction(InputEvent) method.
| Field Summary | |
|---|---|
protected boolean |
finished
Whether the interactor has finished. |
protected double |
initialRotation
The initial rotation angle. |
| Constructor Summary | |
|---|---|
AbstractRotateInteractor()
|
|
| Method Summary | |
|---|---|
boolean |
endInteraction()
Tells whether the interactor has finished. |
void |
mouseDragged(java.awt.event.MouseEvent e)
Invoked when a mouse button is pressed on a component and then dragged. |
void |
mouseExited(java.awt.event.MouseEvent e)
Invoked when the mouse exits a component. |
void |
mousePressed(java.awt.event.MouseEvent e)
Invoked when a mouse button has been pressed on a component. |
void |
mouseReleased(java.awt.event.MouseEvent e)
Invoked when a mouse button has been released on a component. |
protected java.awt.geom.AffineTransform |
rotateTransform(java.awt.Dimension d,
int x,
int y)
Returns the rotate transform. |
| Methods inherited from class org.apache.batik.swing.gvt.InteractorAdapter |
|---|
keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseMoved, startInteraction |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean finished
protected double initialRotation
| Constructor Detail |
|---|
public AbstractRotateInteractor()
| Method Detail |
|---|
public boolean endInteraction()
endInteraction in interface InteractorendInteraction in class InteractorAdapterpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenermousePressed in class InteractorAdapterpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenermouseReleased in class InteractorAdapterpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenermouseExited in class InteractorAdapterpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenermouseDragged in class InteractorAdapter
protected java.awt.geom.AffineTransform rotateTransform(java.awt.Dimension d,
int x,
int y)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||