diff options
author | Sebastian Rasmussen <sebras@gmail.com> | 2018-09-06 19:32:18 +0800 |
---|---|---|
committer | Sebastian Rasmussen <sebras@gmail.com> | 2018-09-07 17:31:16 +0800 |
commit | 4d80c3b778c4f0109fc8298302718327fd919513 (patch) | |
tree | 8dbd07d9a363a464e571fbe7d025b0109020b59f /platform/java/src/com/artifex/mupdf/fitz/Buffer.java | |
parent | 43ad460eae6d1eda1ace533189bfb4603b4c2010 (diff) | |
download | mupdf-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