public class BasicEdgeHighlighter extends diva.canvas.FigureDecorator
| Constructor and Description |
|---|
BasicEdgeHighlighter()
Create a new highlighter with a default paint, "halo", and stroke.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
hit(java.awt.geom.Rectangle2D region)
Return false.
|
diva.canvas.FigureDecorator |
newInstance(diva.canvas.Figure f)
Create a new instance of this highlighter.
|
void |
paint(java.awt.Graphics2D g)
Paint the edge.
|
void |
repaint()
Request a repaint of the figure and highlight.
|
void |
repaint(diva.canvas.DamageRegion d)
Receive repaint notification.
|
add, contains, figures, figuresFromBack, figuresFromFront, getBounds, getChild, getContainer, getDecoratedFigure, getFigureCount, getShape, remove, replaceChild, setChild, transform, translatecontains, getInteractor, getLayer, getOrigin, getParent, getToolTipText, getTransformContext, getUserObject, intersects, isVisible, paint, setInteractor, setParent, setToolTipText, setUserObject, setVisiblepublic BasicEdgeHighlighter()
public boolean hit(java.awt.geom.Rectangle2D region)
hit in interface diva.canvas.Figurehit in class diva.canvas.FigureDecoratorregion - The rectangle to be checked.public diva.canvas.FigureDecorator newInstance(diva.canvas.Figure f)
newInstance in class diva.canvas.FigureDecoratorf - The figurepublic void paint(java.awt.Graphics2D g)
paint in interface diva.canvas.VisibleComponentpaint in class diva.canvas.FigureDecoratorg - The Graphics contextpublic void repaint(diva.canvas.DamageRegion d)
repaint in interface diva.canvas.CanvasComponentrepaint in class diva.canvas.AbstractFigureContainerd - The region where a repaint has occurred.public void repaint()
repaint in interface diva.canvas.CanvasComponentrepaint in class diva.canvas.AbstractFigure