summaryrefslogtreecommitdiff
path: root/platform/android/src/com/artifex/mupdfdemo/MuPDFCore.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/src/com/artifex/mupdfdemo/MuPDFCore.java')
-rw-r--r--platform/android/src/com/artifex/mupdfdemo/MuPDFCore.java23
1 files changed, 14 insertions, 9 deletions
diff --git a/platform/android/src/com/artifex/mupdfdemo/MuPDFCore.java b/platform/android/src/com/artifex/mupdfdemo/MuPDFCore.java
index 29e443c0..53b9d565 100644
--- a/platform/android/src/com/artifex/mupdfdemo/MuPDFCore.java
+++ b/platform/android/src/com/artifex/mupdfdemo/MuPDFCore.java
@@ -92,9 +92,9 @@ public class MuPDFCore
private native void abortCookie(long cookie);
private native String startProofInternal();
private native void endProofInternal(String filename);
- private native int getNumSepsOnPageInternal();
- private native int controlSepOnPageInternal(int sep, boolean disable);
- private native Separation getSepInternal(int sep);
+ private native int getNumSepsOnPageInternal(int page);
+ private native int controlSepOnPageInternal(int page, int sep, boolean disable);
+ private native Separation getSepInternal(int page, int sep);
public native boolean javascriptSupported();
@@ -379,15 +379,20 @@ public class MuPDFCore
return gprfSupportedInternal();
}
- public synchronized int getNumSepsOnPage() {
- return getNumSepsOnPageInternal();
+ public static boolean isProofing()
+ {
+ return mIsProofing;
+ }
+
+ public synchronized int getNumSepsOnPage(int page) {
+ return getNumSepsOnPageInternal(page);
}
- public synchronized int controlSepOnPage(int sep, boolean disable) {
- return controlSepOnPageInternal(sep, disable);
+ public synchronized int controlSepOnPage(int page, int sep, boolean disable) {
+ return controlSepOnPageInternal(page, sep, disable);
}
- public synchronized Separation getSep(int sep) {
- return getSepInternal(sep);
+ public synchronized Separation getSep(int page, int sep) {
+ return getSepInternal(page, sep);
}
}