public class VerticalSliceSelectionRenderer extends java.lang.Object implements DragRenderer
ghostColor| Constructor and Description |
|---|
VerticalSliceSelectionRenderer(DasCanvasComponent parent)
Creates a new instance of VerticalLineSelectionRenderer
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear(java.awt.Graphics g)
clears whatever renderDrag rendered.
|
MouseDragEvent |
getMouseDragEvent(java.lang.Object o,
java.awt.Point p1,
java.awt.Point p2,
boolean isModified)
promotes the drag begin and end into a mouseDragEvent.
|
boolean |
isPointSelection()
indicates that MM.mousePointSelected() should called as new mouse events come in.
|
boolean |
isUpdatingDragSelection()
range selection events should be fired during drag.
|
java.awt.Rectangle[] |
renderDrag(java.awt.Graphics g,
java.awt.Point p1,
java.awt.Point p2)
draws the drag for mousing from p1 to p2, and returns an array of
Rectangles covering the rendering.
|
public VerticalSliceSelectionRenderer(DasCanvasComponent parent)
public java.awt.Rectangle[] renderDrag(java.awt.Graphics g,
java.awt.Point p1,
java.awt.Point p2)
DragRendererrenderDrag in interface DragRendererpublic MouseDragEvent getMouseDragEvent(java.lang.Object o, java.awt.Point p1, java.awt.Point p2, boolean isModified)
DragRenderergetMouseDragEvent in interface DragRendererpublic void clear(java.awt.Graphics g)
DragRendererclear in interface DragRendererpublic boolean isPointSelection()
DragRendererisPointSelection in interface DragRendererpublic boolean isUpdatingDragSelection()
DragRendererisUpdatingDragSelection in interface DragRenderer