summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java
diff options
context:
space:
mode:
authorJakob Heher <jakob.heher@iaik.tugraz.at>2022-07-15 15:30:11 +0200
committerJakob Heher <jakob.heher@iaik.tugraz.at>2022-07-15 15:30:11 +0200
commit3011a7561a30005efc929e9ad4c681a7653e8ba7 (patch)
tree309bbbda6c89a0e9f0353372d86a3725a23a641e /pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java
parent145dc4e64898572353de3e92bb3d365ccdf8f02f (diff)
downloadpdf-over-3011a7561a30005efc929e9ad4c681a7653e8ba7.tar.gz
pdf-over-3011a7561a30005efc929e9ad4c681a7653e8ba7.tar.bz2
pdf-over-3011a7561a30005efc929e9ad4c681a7653e8ba7.zip
kill pdfview, cf. #104
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java10
1 files changed, 4 insertions, 6 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java
index 88577f7f..dc512d19 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/composites/PositioningComposite.java
@@ -27,6 +27,7 @@ import java.awt.event.KeyListener;
import java.awt.event.MouseWheelEvent;
import java.awt.event.MouseWheelListener;
+import org.apache.pdfbox.pdmodel.PDDocument;
import org.eclipse.swt.SWT;
import org.eclipse.swt.awt.SWT_AWT;
import org.eclipse.swt.events.SelectionAdapter;
@@ -47,8 +48,6 @@ import at.asit.pdfover.commons.Messages;
import at.asit.pdfover.gui.workflow.states.State;
import at.asit.pdfover.signator.SignaturePosition;
-import com.sun.pdfview.PDFFile;
-
/**
* Composite which allows to position the signature on a preview of the document
*/
@@ -56,8 +55,7 @@ public class PositioningComposite extends StateComposite {
/**
* SLF4J Logger instance
**/
- static final Logger log = LoggerFactory
- .getLogger(PositioningComposite.class);
+ static final Logger log = LoggerFactory.getLogger(PositioningComposite.class);
SignaturePanel viewer = null;
Frame frame = null;
@@ -155,7 +153,7 @@ public class PositioningComposite extends StateComposite {
* @param document
* document to display
*/
- public void displayDocument(final PDFFile document) {
+ public void displayDocument(final PDDocument document) {
if (this.viewer == null) {
EventQueue.invokeLater(() -> {
this.viewer = new SignaturePanel(document);
@@ -173,7 +171,7 @@ public class PositioningComposite extends StateComposite {
if (document != null)
{
- this.numPages = document.getNumPages();
+ this.numPages = document.getNumberOfPages();
this.scrollbar.setValues(1, 1, this.numPages + 1, 1, 1, 1);
showPage(this.numPages);
}