diff options
author | Sebastian Rasmussen <sebras@gmail.com> | 2018-09-05 22:05:17 +0800 |
---|---|---|
committer | Sebastian Rasmussen <sebras@gmail.com> | 2018-09-06 20:35:20 +0800 |
commit | 69790b1bd81642539a9eb0004818e7fce98d46b6 (patch) | |
tree | 67d4bd3ce65ae36db2f54d91e94bf2a1053f3b7a /platform/java/src/com | |
parent | 62d3d8ca0e406e1a916ebcc8288d17d8058236af (diff) | |
download | mupdf-69790b1bd81642539a9eb0004818e7fce98d46b6.tar.xz |
jni: Add interface for snapping selection to structured text.
Diffstat (limited to 'platform/java/src/com')
-rw-r--r-- | platform/java/src/com/artifex/mupdf/fitz/StructuredText.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/platform/java/src/com/artifex/mupdf/fitz/StructuredText.java b/platform/java/src/com/artifex/mupdf/fitz/StructuredText.java index 19b85335..5d73c5f5 100644 --- a/platform/java/src/com/artifex/mupdf/fitz/StructuredText.java +++ b/platform/java/src/com/artifex/mupdf/fitz/StructuredText.java @@ -8,6 +8,10 @@ public class StructuredText Context.init(); } + public static final int SELECT_CHARS = 0; + public static final int SELECT_WORDS = 1; + public static final int SELECT_LINES = 2; + private long pointer; protected native void finalize(); @@ -23,6 +27,7 @@ public class StructuredText public native Quad[] search(String needle); public native Quad[] highlight(Point a, Point b); + public native Quad snapSelection(Point a, Point b, int mode); public native String copy(Point a, Point b); public native void walk(StructuredTextWalker walker); |