Class RMViewerInputAdapterImpl
java.lang.Object
com.inductiveautomation.rm.viewer.RMViewerInputAdapter
com.inductiveautomation.rm.viewer.RMViewerInputAdapterImpl
- Direct Known Subclasses:
RMEditorInputAdapter
-
Constructor Summary
ConstructorsConstructorDescriptionRMViewerInputAdapterImpl
(RMViewer aViewer) Creates a new viewer input adapter. -
Method Summary
Modifier and TypeMethodDescriptionvoid
copy()
Handle copy.void
mouseClicked
(MouseEvent anEvent) Handle mouse clicked event.void
mouseDragged
(MouseEvent anEvent) Handle mouse dragged event.void
mouseEntered
(MouseEvent anEvent) Handle mouse entered.void
mouseExited
(MouseEvent anEvent) Handle mouse exited.void
mouseMoved
(MouseEvent anEvent) Handle mouse moved event.void
mousePressed
(MouseEvent anEvent) Handle mouse pressed event.void
mouseReleased
(MouseEvent anEvent) Handle mouse released event.void
paint
(Graphics2D g) Handle paint.protected void
updateShapeUnderStack
(RMShape aShape, MouseEvent anEvent) The shape under stack should always be a stack of descendants that acceptEvents.Methods inherited from class com.inductiveautomation.rm.viewer.RMViewerInputAdapter
getViewer, keyPressed, keyReleased, keyTyped, processKeyEvent, processMouseEvent, processMouseMotionEvent
-
Constructor Details
-
RMViewerInputAdapterImpl
Creates a new viewer input adapter.
-
-
Method Details
-
mousePressed
Handle mouse pressed event.- Overrides:
mousePressed
in classRMViewerInputAdapter
-
mouseDragged
Handle mouse dragged event.- Overrides:
mouseDragged
in classRMViewerInputAdapter
-
mouseReleased
Handle mouse released event.- Overrides:
mouseReleased
in classRMViewerInputAdapter
-
mouseClicked
Handle mouse clicked event.- Overrides:
mouseClicked
in classRMViewerInputAdapter
-
mouseEntered
Handle mouse entered.- Overrides:
mouseEntered
in classRMViewerInputAdapter
-
mouseMoved
Handle mouse moved event.- Overrides:
mouseMoved
in classRMViewerInputAdapter
-
mouseExited
Handle mouse exited.- Overrides:
mouseExited
in classRMViewerInputAdapter
-
paint
Handle paint.- Overrides:
paint
in classRMViewerInputAdapter
-
copy
public void copy()Handle copy.- Overrides:
copy
in classRMViewerInputAdapter
-
updateShapeUnderStack
The shape under stack should always be a stack of descendants that acceptEvents.
-