public class CircleAnnotationHandler extends SquareAnnotationHandler
borderStyle, DEFAULT_STROKE_WIDTH, internalColor, lineColor, rectangle, stroke, strokeWidth, useInternalColorcurrentRect, dash1, previousRectDrawn, rectToDraw, selectionBoxColourdocumentViewController, documentViewModel, pageViewComponent| Constructor and Description |
|---|
CircleAnnotationHandler(DocumentViewController documentViewController,
AbstractPageViewComponent pageViewComponent,
DocumentViewModel documentViewModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
mouseReleased(java.awt.event.MouseEvent e)
Create the annotation objects need to draw and manipulated the annotation
using the GUI properties panels.
|
void |
paintTool(java.awt.Graphics g)
Paint a rough circle representing what the annotation will look like
when created.
|
convertToPageSpace, installTool, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, setSelectionRectangle, uninstallToolclearRectangle, getCurrentRect, getRectToDraw, isOverPageComponent, paintSelectionBox, resetRectangle, setCurrentRect, setRectToDraw, setSelectionSize, updateDrawableRect, updateSelectionSizeconvertToPageSpace, getPageTransformpublic CircleAnnotationHandler(DocumentViewController documentViewController, AbstractPageViewComponent pageViewComponent, DocumentViewModel documentViewModel)
public void paintTool(java.awt.Graphics g)
paintTool in interface ToolHandlerpaintTool in class SquareAnnotationHandlerg - graphics contextpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenermouseReleased in class SquareAnnotationHandlere - mouse event.