summaryrefslogtreecommitdiff
path: root/platform/java/example
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2017-02-10 14:05:45 +0100
committerTor Andersson <tor.andersson@artifex.com>2017-02-14 17:56:55 +0100
commit1fa9a65166acb4077d2b0974ad579dc11d1a92cc (patch)
treee189e0054a47d4120a22d5d9661e39c54dfd50d6 /platform/java/example
parent8b2296b18b884432a4447885269482c4e111f919 (diff)
downloadmupdf-1fa9a65166acb4077d2b0974ad579dc11d1a92cc.tar.xz
java: Make PDFDocument a subclass of Document.
Requires use of Document.openDocument(path) to open a document. No more new Document(path) since we may need to return a PDFDocument. Create a new blank PDF with new PDFDocument() constructor.
Diffstat (limited to 'platform/java/example')
-rw-r--r--platform/java/example/TraceDevice.java2
-rw-r--r--platform/java/example/Viewer.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/platform/java/example/TraceDevice.java b/platform/java/example/TraceDevice.java
index d6bb2953..3739948a 100644
--- a/platform/java/example/TraceDevice.java
+++ b/platform/java/example/TraceDevice.java
@@ -124,7 +124,7 @@ public class TraceDevice extends Device implements PathWalker, TextWalker
}
public static void main(String[] args) {
- Document doc = new Document("pdfref17.pdf");
+ Document doc = Document.openDocument("pdfref17.pdf");
Page page = doc.loadPage(1144);
TraceDevice dev = new TraceDevice();
page.run(dev, new Matrix());
diff --git a/platform/java/example/Viewer.java b/platform/java/example/Viewer.java
index a924cf4b..e5c45be4 100644
--- a/platform/java/example/Viewer.java
+++ b/platform/java/example/Viewer.java
@@ -452,7 +452,7 @@ public class Viewer extends Frame implements WindowListener, ActionListener, Ite
}
try {
- Document doc = new Document(selectedFile.getAbsolutePath());
+ Document doc = Document.openDocument(selectedFile.getAbsolutePath());
Viewer app = new Viewer(doc);
app.setVisible(true);
return;