org.tigris.gef.base
Class SelectionRotate
java.lang.Object
org.tigris.gef.base.Selection
org.tigris.gef.base.SelectionRotate
- All Implemented Interfaces:
- java.util.EventListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable
- public class SelectionRotate
- extends Selection
Selection object that allows the user to rotate the selected Fig.
Needs-more-work: not implemented yet.
- See Also:
- Serialized Form
Constructor Summary |
SelectionRotate(org.tigris.gef.presentation.Fig f)
Construct a new SelectionRotate around the given DiagramElement |
Method Summary |
void |
dragHandle(int mx,
int my,
int an_x,
int an_y,
org.tigris.gef.presentation.Handle h)
Rotate the Fig when the user drags the roataion
handle(s). |
void |
hitHandle(java.awt.Rectangle r,
org.tigris.gef.presentation.Handle h)
Returns -2 to indicate that the user did not click on a handle
or the body of the Fig. |
void |
paint(java.awt.Graphics g)
Paint the selection. |
Methods inherited from class org.tigris.gef.base.Selection |
contains, contains, contains, damage, delete, dispose, endTrans, getBounds, getContent, getContentBounds, getLocation, getLocked, hit, hitHandle, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, print, reorder, setcontent, stuffBounds, translate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectionRotate
public SelectionRotate(org.tigris.gef.presentation.Fig f)
- Construct a new SelectionRotate around the given DiagramElement
paint
public void paint(java.awt.Graphics g)
- Paint the selection.
- Overrides:
paint
in class Selection
dragHandle
public void dragHandle(int mx,
int my,
int an_x,
int an_y,
org.tigris.gef.presentation.Handle h)
- Rotate the Fig when the user drags the roataion
handle(s). Needs-more-work: not implemented yet.
- Specified by:
dragHandle
in class Selection
hitHandle
public void hitHandle(java.awt.Rectangle r,
org.tigris.gef.presentation.Handle h)
- Returns -2 to indicate that the user did not click on a handle
or the body of the Fig. Needs-more-work.
- Specified by:
hitHandle
in class Selection