summaryrefslogtreecommitdiff
path: root/platform/java/src/com
diff options
context:
space:
mode:
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);
}