public class RMDragAction extends RMAction implements RMShapeMouseListener
RMShapeMouseListener.Adapter
Constructor and Description |
---|
RMDragAction() |
Modifier and Type | Method and Description |
---|---|
void |
mouseClicked(RMShapeMouseEvent anEvent)
Handles mouse clicked events.
|
void |
mouseDragged(RMShapeMouseEvent anEvent)
Handles mouse dragged events.
|
void |
mouseEntered(RMShapeMouseEvent anEvent)
Handles mouse entered events.
|
void |
mouseExited(RMShapeMouseEvent anEvent)
Handles mouse exited events.
|
void |
mouseMoved(RMShapeMouseEvent anEvent)
Handles mouse moved events.
|
void |
mousePressed(RMShapeMouseEvent anEvent)
Handles mouse pressed events (cache mouse down location).
|
void |
mouseReleased(RMShapeMouseEvent anEvent)
RMShapeMouseListener methods.
|
void |
setShape(RMShape aShape)
Override to register for MouseListener.
|
com.reportmill.archiver.RXElement |
toXML(com.reportmill.archiver.RXArchiver anArchiver,
java.lang.Object anOwner)
XML archival.
|
public void setShape(RMShape aShape)
public void mousePressed(RMShapeMouseEvent anEvent)
mousePressed
in interface RMShapeMouseListener
public void mouseDragged(RMShapeMouseEvent anEvent)
mouseDragged
in interface RMShapeMouseListener
public void mouseReleased(RMShapeMouseEvent anEvent)
mouseReleased
in interface RMShapeMouseListener
public void mouseClicked(RMShapeMouseEvent anEvent)
RMShapeMouseListener
mouseClicked
in interface RMShapeMouseListener
public void mouseEntered(RMShapeMouseEvent anEvent)
RMShapeMouseListener
mouseEntered
in interface RMShapeMouseListener
public void mouseMoved(RMShapeMouseEvent anEvent)
RMShapeMouseListener
mouseMoved
in interface RMShapeMouseListener
public void mouseExited(RMShapeMouseEvent anEvent)
RMShapeMouseListener
mouseExited
in interface RMShapeMouseListener