org.faceless.pdf2.viewer2.feature
Class AnnotationAddLine
java.lang.Object
org.faceless.pdf2.viewer2.ViewerFeature
org.faceless.pdf2.viewer2.ViewerWidget
org.faceless.pdf2.viewer2.ToggleViewerWidget
org.faceless.pdf2.viewer2.feature.AbstractRegionSelector
org.faceless.pdf2.viewer2.feature.AnnotationAddLine
- All Implemented Interfaces:
- DocumentPanelListener, PagePanelInteractionListener
public class AnnotationAddLine
- extends AbstractRegionSelector
A feature that allows new line annotations to be
drawn directly onto the PDF Page.
The name of this feature is AnnotationAddLine
This code is copyright the Big Faceless Organization. You're welcome to use, modify and distribute it in any form in your own projects, provided those projects continue to make use of the Big Faceless PDF library.
- Since:
- 2.11
Methods inherited from class org.faceless.pdf2.viewer2.ViewerWidget |
createActionListener, getComponent, getViewer, isButtonEnabledByDefault, isDocumentRequired, isMenuEnabledByDefault, setButton, setComponent, setDocumentRequired, setMenu, setMenu, setToolBarEnabled, setToolBarEnabledAlways, setToolBarFloatable, setToolBarFloating, toString |
AnnotationAddLine
public AnnotationAddLine()
initialize
public void initialize(PDFViewer viewer)
- Description copied from class:
ViewerFeature
- Called when the feature is first added to a viewer
- Overrides:
initialize
in class AbstractRegionSelector
createRubberBoxComponent
protected JComponent createRubberBoxComponent()
- Description copied from class:
AbstractRegionSelector
- Create the JComponent that it used to display the "rubber box". If you need to
display some custom appearance when overriding this class, this method should
be overridden.
- Overrides:
createRubberBoxComponent
in class AbstractRegionSelector
action
public void action(PagePanel panel,
Point2D start,
Point2D end)
- Description copied from class:
AbstractRegionSelector
- Called when an area of the PDF has been selected.
- Overrides:
action
in class AbstractRegionSelector
- Parameters:
panel
- the PagePanel the selection was made on.start
- the start point of the selection, in PDF-unitsend
- the end point of the selection, in PDF-units
Copyright © 2001-2010 Big Faceless Organization