Class FreeTextAnnotationHandler

  • All Implemented Interfaces:
    MouseListener, MouseMotionListener, EventListener, MouseInputListener, ToolHandler

    public class FreeTextAnnotationHandler
    extends SelectionBoxHandler
    implements ToolHandler
    FreeTextAnnotationHandler tool is responsible for painting representation of a FreeTextAnnotationHandler on the screen during a click and drag mouse event. The box created by this mouse event will be used be used as the bounding box of the annotation that will be created.
    Once the mouseReleased event is fired this handler will create new FreeTextAnnotationHandler and respective AnnotationComponent. The addition of the Annotation object to the page is handled by the annotation callback.
    Since:
    5.0