public class LabelDragRenderer extends java.lang.Object implements DragRenderer
ghostColor| Constructor and Description |
|---|
LabelDragRenderer(DasCanvasComponent parent) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDirtyBounds(java.awt.Rectangle dirty) |
protected void |
addDirtyBounds(java.awt.Rectangle[] dirty) |
void |
clear(java.awt.Graphics g)
clears whatever renderDrag rendered.
|
protected java.awt.Rectangle[] |
getDirtyBounds() |
MouseDragEvent |
getMouseDragEvent(java.lang.Object source,
java.awt.Point p1,
java.awt.Point p2,
boolean isModified)
This method is called by the DMIA on mouse release.
|
boolean |
isPointSelection()
indicates that MM.mousePointSelected() should called as new mouse events come in.
|
boolean |
isTooltip() |
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.
|
protected void |
resetDirtyBounds() |
void |
setLabel(java.lang.String s) |
void |
setTooltip(boolean tooltip) |
public LabelDragRenderer(DasCanvasComponent parent)
public void clear(java.awt.Graphics g)
DragRendererclear in interface DragRendererpublic MouseDragEvent getMouseDragEvent(java.lang.Object source, java.awt.Point p1, java.awt.Point p2, boolean isModified)
getMouseDragEvent in interface DragRendererpublic boolean isPointSelection()
DragRendererisPointSelection in interface DragRendererpublic boolean isUpdatingDragSelection()
DragRendererisUpdatingDragSelection in interface DragRendererpublic void setLabel(java.lang.String s)
public java.awt.Rectangle[] renderDrag(java.awt.Graphics g,
java.awt.Point p1,
java.awt.Point p2)
DragRendererrenderDrag in interface DragRendererprotected void resetDirtyBounds()
protected void addDirtyBounds(java.awt.Rectangle[] dirty)
protected void addDirtyBounds(java.awt.Rectangle dirty)
protected java.awt.Rectangle[] getDirtyBounds()
public boolean isTooltip()
public void setTooltip(boolean tooltip)