public class RMViewerInputAdapterImpl extends RMViewerInputAdapter
Constructor and Description |
---|
RMViewerInputAdapterImpl(RMViewer aViewer)
Creates a new viewer input adapter.
|
Modifier and Type | Method and Description |
---|---|
void |
copy()
Handle copy.
|
void |
mouseClicked(java.awt.event.MouseEvent anEvent)
Handle mouse clicked event.
|
void |
mouseDragged(java.awt.event.MouseEvent anEvent)
Handle mouse dragged event.
|
void |
mouseEntered(java.awt.event.MouseEvent anEvent)
Handle mouse entered.
|
void |
mouseExited(java.awt.event.MouseEvent anEvent)
Handle mouse exited.
|
void |
mouseMoved(java.awt.event.MouseEvent anEvent)
Handle mouse moved event.
|
void |
mousePressed(java.awt.event.MouseEvent anEvent)
Handle mouse pressed event.
|
void |
mouseReleased(java.awt.event.MouseEvent anEvent)
Handle mouse released event.
|
void |
paint(java.awt.Graphics2D g)
Handle paint.
|
protected void |
updateShapeUnderStack(RMShape aShape,
java.awt.event.MouseEvent anEvent)
The shape under stack should always be a stack of descendants that acceptEvents.
|
getViewer, keyPressed, keyReleased, keyTyped, processKeyEvent, processMouseEvent, processMouseMotionEvent
public RMViewerInputAdapterImpl(RMViewer aViewer)
public void mousePressed(java.awt.event.MouseEvent anEvent)
mousePressed
in class RMViewerInputAdapter
public void mouseDragged(java.awt.event.MouseEvent anEvent)
mouseDragged
in class RMViewerInputAdapter
public void mouseReleased(java.awt.event.MouseEvent anEvent)
mouseReleased
in class RMViewerInputAdapter
public void mouseClicked(java.awt.event.MouseEvent anEvent)
mouseClicked
in class RMViewerInputAdapter
public void mouseEntered(java.awt.event.MouseEvent anEvent)
mouseEntered
in class RMViewerInputAdapter
public void mouseMoved(java.awt.event.MouseEvent anEvent)
mouseMoved
in class RMViewerInputAdapter
public void mouseExited(java.awt.event.MouseEvent anEvent)
mouseExited
in class RMViewerInputAdapter
public void paint(java.awt.Graphics2D g)
paint
in class RMViewerInputAdapter
public void copy()
copy
in class RMViewerInputAdapter
protected void updateShapeUnderStack(RMShape aShape, java.awt.event.MouseEvent anEvent)