diff options
author | Sebastian Rasmussen <sebras@gmail.com> | 2017-08-12 20:41:44 +0800 |
---|---|---|
committer | Sebastian Rasmussen <sebras@gmail.com> | 2017-08-15 20:42:16 +0800 |
commit | df4f2031b12d029ea731adfe616034008a75d90f (patch) | |
tree | 3bc887be155a6c7feaae68f2c1659598abb9da0f /platform/java/src | |
parent | e73593152c5d9ac1642af14230e0a346f634cdd2 (diff) | |
download | mupdf-df4f2031b12d029ea731adfe616034008a75d90f.tar.xz |
jni: Make jni compile again.
Diffstat (limited to 'platform/java/src')
-rw-r--r-- | platform/java/src/com/artifex/mupdf/fitz/Device.java | 2 | ||||
-rw-r--r-- | platform/java/src/com/artifex/mupdf/fitz/Separations.java | 11 |
2 files changed, 7 insertions, 6 deletions
diff --git a/platform/java/src/com/artifex/mupdf/fitz/Device.java b/platform/java/src/com/artifex/mupdf/fitz/Device.java index cda3f2ff..2e5eafe3 100644 --- a/platform/java/src/com/artifex/mupdf/fitz/Device.java +++ b/platform/java/src/com/artifex/mupdf/fitz/Device.java @@ -50,7 +50,7 @@ public class Device public void popClip() {} public void beginMask(Rect area, boolean luminosity, ColorSpace cs, float bc[]) {} public void endMask() {} - public void beginGroup(Rect area, boolean isolated, boolean knockout, int blendmode, float alpha) {} + public void beginGroup(Rect area, ColorSpace cs, boolean isolated, boolean knockout, int blendmode, float alpha) {} public void endGroup() {} public int beginTile(Rect area, Rect view, float xstep, float ystep, Matrix ctm, int id) { return 0; } public void endTile() {} diff --git a/platform/java/src/com/artifex/mupdf/fitz/Separations.java b/platform/java/src/com/artifex/mupdf/fitz/Separations.java index 6b86f3a4..d8e69d14 100644 --- a/platform/java/src/com/artifex/mupdf/fitz/Separations.java +++ b/platform/java/src/com/artifex/mupdf/fitz/Separations.java @@ -4,6 +4,10 @@ public class Separations { private long pointer; + public static final int SEPARATION_COMPOSITE = 0; + public static final int SEPARATION_SPOT = 1; + public static final int SEPARATION_DISABLED = 2; + protected native void finalize(); public void destroy() { @@ -16,12 +20,9 @@ public class Separations } public native int getNumberOfSeparations(); - public native Separation getSeparation(int separation); public native boolean areSeparationsControllable(); - - public native boolean disableSeparation(int separation, boolean disable); - - public native boolean isSeparationDisabled(int separation); + public native int getSeparationBehavior(int separation); + public native void setSeparationBehavior(int separation, int behavior); } |