public class BoxRenderer extends java.lang.Object implements DragRenderer
ghostColor| Constructor and Description |
|---|
BoxRenderer(DasCanvasComponent parent) |
BoxRenderer(DasCanvasComponent parent,
boolean updating) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear(java.awt.Graphics g)
clears whatever renderDrag rendered.
|
MouseDragEvent |
getMouseDragEvent(java.lang.Object source,
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 g1,
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.
|
void |
setDragStart(java.awt.Point p1)
set this to override
|
public BoxRenderer(DasCanvasComponent parent, boolean updating)
public BoxRenderer(DasCanvasComponent parent)
public void clear(java.awt.Graphics g)
DragRendererclear in interface DragRendererpublic java.awt.Rectangle[] renderDrag(java.awt.Graphics g1,
java.awt.Point p1,
java.awt.Point p2)
DragRendererrenderDrag in interface DragRendererpublic MouseDragEvent getMouseDragEvent(java.lang.Object source, java.awt.Point p1, java.awt.Point p2, boolean isModified)
DragRenderergetMouseDragEvent in interface DragRendererpublic boolean isPointSelection()
DragRendererisPointSelection in interface DragRendererpublic boolean isUpdatingDragSelection()
DragRendererisUpdatingDragSelection in interface DragRendererpublic void setDragStart(java.awt.Point p1)
p1 -