summaryrefslogtreecommitdiffstats
path: root/android/source/src/java/org/libreoffice/storage/external/IExternalDocumentProvider.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/source/src/java/org/libreoffice/storage/external/IExternalDocumentProvider.java')
-rw-r--r--android/source/src/java/org/libreoffice/storage/external/IExternalDocumentProvider.java22
1 files changed, 22 insertions, 0 deletions
diff --git a/android/source/src/java/org/libreoffice/storage/external/IExternalDocumentProvider.java b/android/source/src/java/org/libreoffice/storage/external/IExternalDocumentProvider.java
new file mode 100644
index 000000000..a439417b6
--- /dev/null
+++ b/android/source/src/java/org/libreoffice/storage/external/IExternalDocumentProvider.java
@@ -0,0 +1,22 @@
+package org.libreoffice.storage.external;
+
+import android.content.Context;
+
+import org.libreoffice.storage.IDocumentProvider;
+
+
+/**
+ * Interface for external document providers.
+ */
+public interface IExternalDocumentProvider extends IDocumentProvider {
+
+ /**
+ * Used to obtain the default directory to display when
+ * browsing using the internal DirectoryBrowser.
+ *
+ * @return a guess of the root file's URI.
+ * @param context
+ */
+ String guessRootURI(Context context);
+
+}