summaryrefslogtreecommitdiff
path: root/platform/java/src/com
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@gmail.com>2017-08-12 20:41:44 +0800
committerSebastian Rasmussen <sebras@gmail.com>2017-08-15 20:42:16 +0800
commitdf4f2031b12d029ea731adfe616034008a75d90f (patch)
tree3bc887be155a6c7feaae68f2c1659598abb9da0f /platform/java/src/com
parente73593152c5d9ac1642af14230e0a346f634cdd2 (diff)
downloadmupdf-df4f2031b12d029ea731adfe616034008a75d90f.tar.xz
jni: Make jni compile again.
Diffstat (limited to 'platform/java/src/com')
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Device.java2
-rw-r--r--platform/java/src/com/artifex/mupdf/fitz/Separations.java11
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);
}