summaryrefslogtreecommitdiff
path: root/platform/java/mupdf_native.h
diff options
context:
space:
mode:
authorSebastian Rasmussen <sebras@gmail.com>2016-07-19 20:14:01 +0800
committerSebastian Rasmussen <sebras@gmail.com>2016-07-20 23:44:39 +0800
commitd7dd1e0e564996d3950ff058aa1bb0ef0ceba9cf (patch)
treec01d6ad55046e2718b850297b7f5ab418a82365e /platform/java/mupdf_native.h
parent7b40777c5dcd4797f795ca6d442d9ec2f47b0c92 (diff)
downloadmupdf-d7dd1e0e564996d3950ff058aa1bb0ef0ceba9cf.tar.xz
JNI: Add PDFDocument methods for grafting objects onto documents.
Diffstat (limited to 'platform/java/mupdf_native.h')
-rw-r--r--platform/java/mupdf_native.h35
1 files changed, 35 insertions, 0 deletions
diff --git a/platform/java/mupdf_native.h b/platform/java/mupdf_native.h
index 3e50fc2d..aad39be2 100644
--- a/platform/java/mupdf_native.h
+++ b/platform/java/mupdf_native.h
@@ -1438,6 +1438,22 @@ JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_deleteObject
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
+ * Method: newPDFGraftMap
+ * Signature: ()Lcom/artifex/mupdf/fitz/PDFGraftMap;
+ */
+JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newPDFGraftMap
+ (JNIEnv *, jobject);
+
+/*
+ * Class: com_artifex_mupdf_fitz_PDFDocument
+ * Method: graftObject
+ * Signature: (Lcom/artifex/mupdf/fitz/PDFDocument;Lcom/artifex/mupdf/fitz/PDFObject;Lcom/artifex/mupdf/fitz/PDFGraftMap;)Lcom/artifex/mupdf/fitz/PDFObject;
+ */
+JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_graftObject
+ (JNIEnv *, jobject, jobject, jobject, jobject);
+
+/*
+ * Class: com_artifex_mupdf_fitz_PDFDocument
* Method: addStreamBuffer
* Signature: (Lcom/artifex/mupdf/fitz/Buffer;)Lcom/artifex/mupdf/fitz/PDFObject;
*/
@@ -1520,6 +1536,25 @@ JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_save
}
#endif
#endif
+/* Header for class com_artifex_mupdf_fitz_PDFGraftMap */
+
+#ifndef _Included_com_artifex_mupdf_fitz_PDFGraftMap
+#define _Included_com_artifex_mupdf_fitz_PDFGraftMap
+#ifdef __cplusplus
+extern "C" {
+#endif
+/*
+ * Class: com_artifex_mupdf_fitz_PDFGraftMap
+ * Method: finalize
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFGraftMap_finalize
+ (JNIEnv *, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+#endif
/* Header for class com_artifex_mupdf_fitz_PDFObject */
#ifndef _Included_com_artifex_mupdf_fitz_PDFObject