summaryrefslogtreecommitdiff
path: root/platform/java/src/com/artifex/mupdf/fitz/Buffer.java
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@gmail.com>2018-09-06 19:32:18 +0800
committerSebastian Rasmussen <sebras@gmail.com>2018-09-07 17:31:16 +0800
commit4d80c3b778c4f0109fc8298302718327fd919513 (patch)
tree8dbd07d9a363a464e571fbe7d025b0109020b59f /platform/java/src/com/artifex/mupdf/fitz/Buffer.java
parent43ad460eae6d1eda1ace533189bfb4603b4c2010 (diff)
downloadmupdf-4d80c3b778c4f0109fc8298302718327fd919513.tar.xz
jni: Make Device interface abstract.
This requires subclasses of Device to implement its full interface. It also makes the compiler complain if there is a difference between the interface in Device and its subclasses. The drawback is that all Devices are required to implement all methods, but that is an easy hurdle to overcome. This change found the discrepancies between the Device, NativeDevice and TraceDevice interfaces fixed in the previous commits.
Diffstat (limited to 'platform/java/src/com/artifex/mupdf/fitz/Buffer.java')
0 files changed, 0 insertions, 0 deletions