summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.com>2014-09-22 22:34:26 +0200
committerTomaž Vajngerl <tomaz.vajngerl@collabora.com>2014-09-22 22:40:07 +0200
commit18c052d6d659001657ccf1ff0c7c7cff64658f44 (patch)
tree8340c1299ce2dbe849d37f238eb3c114ef3db47c /android
parent67ad72f574557cd8d235ceeba556b6884ecd99ed (diff)
LOKit: add "destroy" and "saveAs" to android JNI
Change-Id: I08542b736e49cb9262323e9fe6188b1976d47935
Diffstat (limited to 'android')
-rw-r--r--android/Bootstrap/src/org/libreoffice/kit/Document.java4
-rw-r--r--android/Bootstrap/src/org/libreoffice/kit/Office.java4
2 files changed, 6 insertions, 2 deletions
diff --git a/android/Bootstrap/src/org/libreoffice/kit/Document.java b/android/Bootstrap/src/org/libreoffice/kit/Document.java
index d0d30f106d06..d8d5286d02a6 100644
--- a/android/Bootstrap/src/org/libreoffice/kit/Document.java
+++ b/android/Bootstrap/src/org/libreoffice/kit/Document.java
@@ -24,6 +24,8 @@ public class Document {
this.handle = handle;
}
+ public native void destroy();
+
public native int getPart();
public native void setPart(int partIndex);
@@ -40,6 +42,8 @@ public class Document {
private native int getDocumentTypeNative();
+ private native void saveAs(String url, String format, String options);
+
private native void paintTileNative(ByteBuffer buffer, int canvasWidth, int canvasHeight, int tilePositionX, int tilePositionY, int tileWidth, int tileHeight);
public int getDocumentType() {
diff --git a/android/Bootstrap/src/org/libreoffice/kit/Office.java b/android/Bootstrap/src/org/libreoffice/kit/Office.java
index a680735da9f9..d6030665a3bc 100644
--- a/android/Bootstrap/src/org/libreoffice/kit/Office.java
+++ b/android/Bootstrap/src/org/libreoffice/kit/Office.java
@@ -9,8 +9,6 @@
package org.libreoffice.kit;
-import android.util.Log;
-
public class Office {
private long handle;
@@ -31,4 +29,6 @@ public class Office {
}
return document;
}
+
+ public native void destroy();
}