public class AnnotationAddLine extends AbstractRegionSelector
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.
Constructor and Description |
---|
AnnotationAddLine() |
Modifier and Type | Method and Description |
---|---|
void |
action(PagePanel panel,
Point2D start,
Point2D end)
Called when an area of the PDF has been selected.
|
ActionListener |
createActionListener()
Return an ActionListener that will be called when this Widget is activated.
|
protected JComponent |
createRubberBoxComponent()
Create the JComponent that it used to display the "rubber box".
|
void |
documentUpdated(DocumentPanelEvent event)
Called when an
DocumentPanelEvent is raised |
void |
initialize(PDFViewer viewer)
Called when the feature is first added to a viewer
|
action, pageAction, paintRubberBandComponent, updateViewport
getGroupName, getGroupOwner, getGroupSelection, getWidgets, isSelected, setGroupOwner, setSelected
getComponent, getIcon, getViewer, isButtonEnabledByDefault, isDocumentRequired, isMenuEnabledByDefault, setButton, setComponent, setDocumentRequired, setMenu, setMenu, setToolBarEnabled, setToolBarEnabledAlways, setToolBarFloatable, setToolBarFloating, toString
getAllEnabledFeatures, getAllFeatures, getCustomJavaScript, getFeatureProperty, getFeatureURLProperty, getName, isEnabledByDefault, setFeatureName, teardown
public ActionListener createActionListener()
ViewerWidget
createActionListener
in class ViewerWidget
Quit.createActionListener()
public void initialize(PDFViewer viewer)
ViewerFeature
initialize
in class AbstractRegionSelector
public void documentUpdated(DocumentPanelEvent event)
DocumentPanelListener
DocumentPanelEvent
is raiseddocumentUpdated
in interface DocumentPanelListener
documentUpdated
in class AbstractRegionSelector
protected JComponent createRubberBoxComponent()
AbstractRegionSelector
createRubberBoxComponent
in class AbstractRegionSelector
public void action(PagePanel panel, Point2D start, Point2D end)
AbstractRegionSelector
action
in class AbstractRegionSelector
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-unitsCopyright © 2001-2017 Big Faceless Organization