| CommonToolHandler |
Common logic to all annotation handlers.
|
| HighLightAnnotationHandler |
HighLightAnnotationHandler tool extends TextSelectionPageHandler which
takes care visually selected text as the mouse is dragged across text on the
current page.
|
| LineAnnotationHandler |
LineAnnotationHandler tool is responsible for painting representation of
a line on the screen during a click and drag mouse event.
|
| SelectionBoxHandler |
Handles the drawing of a selection box commonly used for selection
type tools.
|
| SquareAnnotationHandler |
SquareAnnotationHandler tool is responsible for painting representation of
a square on the screen during a click and drag mouse event.
|
| TextSelection |
TextSelection is a utility class that captures most of the work needed to do basic text, word and line selection.
|
| TextSelectionPageHandler |
Handles Paint and mouse/keyboard logic around text selection and search
highlighting.
|
| ToolHandler |
The ToolHandler interface should be implemented by any tool handler that
needs to paints to the screen.
|