## Uses of Interface
org.faceless.pdf2.viewer2.PagePanelInteractionListener

- Packages that use PagePanelInteractionListener
  Package | Description
  --- | ---
  org.faceless.pdf2.viewer2 | The "viewer" package contains the classes required to create a Swing application to display PDFs.
  org.faceless.pdf2.viewer2.feature | Contains a list of all the features that are available to the PDFViewer.

- - ### Uses of PagePanelInteractionListener in org.faceless.pdf2.viewer2

    Methods in org.faceless.pdf2.viewer2 with parameters of type PagePanelInteractionListener
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | DocumentViewport.`addPagePanelInteractionListener(PagePanelInteractionListener listener)` Add a `PagePanelInteractionListener` to any `PagePanel` objects that have been or will be created by this DocumentViewport
    `void` | DualPageDocumentViewport.`addPagePanelInteractionListener(PagePanelInteractionListener listener)`
    `void` | MultiPageDocumentViewport.`addPagePanelInteractionListener(PagePanelInteractionListener listener)`
    `void` | NullDocumentViewport.`addPagePanelInteractionListener(PagePanelInteractionListener listener)`
    `void` | PagePanel.`addPagePanelInteractionListener(PagePanelInteractionListener listener)` Add a `PagePanelInteractionListener` to this PagePanel
    `void` | SinglePageDocumentViewport.`addPagePanelInteractionListener(PagePanelInteractionListener listener)`
    `abstract void` | DocumentViewport.`removePagePanelInteractionListener(PagePanelInteractionListener listener)` Remove a `PagePanelInteractionListener` from any `PagePanel` objects that have been created by this DocumentViewport
    `void` | DualPageDocumentViewport.`removePagePanelInteractionListener(PagePanelInteractionListener listener)`
    `void` | MultiPageDocumentViewport.`removePagePanelInteractionListener(PagePanelInteractionListener listener)`
    `void` | NullDocumentViewport.`removePagePanelInteractionListener(PagePanelInteractionListener listener)`
    `void` | PagePanel.`removePagePanelInteractionListener(PagePanelInteractionListener listener)` Remove a `PagePanelInteractionListener` from this PagePanel
    `void` | SinglePageDocumentViewport.`removePagePanelInteractionListener(PagePanelInteractionListener listener)`

  - ### Uses of PagePanelInteractionListener in org.faceless.pdf2.viewer2.feature

    Classes in org.faceless.pdf2.viewer2.feature that implement PagePanelInteractionListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRegionSelector` An abstract superclass for any widgets that require a region to be selected.
    `class` | `AnnotationAdd` An `AbstractRegionSelector` that allows new annotations to be added to the PDF Page.
    `class` | `AnnotationAddLine` A feature that allows new line annotations to be drawn directly onto the PDF Page.
    `class` | `Coordinates` Creates a `JLabel` which displays the total number of pages on the Toolbar.
    `class` | `SelectArea` An `AbstractRegionSelector` that allows a rectangular to be selected for PDF operations.
    `class` | `TextTool` This widget allows text to be selected from the DocumentViewport.
    `class` | `ZoomSelection` Creates a button which will zoom the document to a selected region The name of this feature is ZoomSelection This code is copyright the Big Faceless Organization.

Copyright © 2001-2015 Big Faceless Organization