summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
authorBrad Leege <bleege@gmail.com>2015-02-25 16:25:03 -0600
committerBrad Leege <bleege@gmail.com>2015-02-25 16:25:03 -0600
commit885185b35215b61fc771a04c28cddec711509815 (patch)
tree0d85d04785426ef03d12d0ccb191e7996c99f01b /android
parent9795b7f4765d1b6820dc19cf7edc94c7b4afc050 (diff)
downloadqtlocation-mapboxgl-885185b35215b61fc771a04c28cddec711509815.tar.gz
#823 - Adding OkHttp dependency. Initial setup of JavaFileSource as a singleton class.
Diffstat (limited to 'android')
-rw-r--r--android/java/MapboxGLAndroidSDK/build.gradle1
-rw-r--r--android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxgl/lib/util/JavaFileSource.java24
2 files changed, 25 insertions, 0 deletions
diff --git a/android/java/MapboxGLAndroidSDK/build.gradle b/android/java/MapboxGLAndroidSDK/build.gradle
index 8061343940..ebfe98cd83 100644
--- a/android/java/MapboxGLAndroidSDK/build.gradle
+++ b/android/java/MapboxGLAndroidSDK/build.gradle
@@ -31,6 +31,7 @@ dependencies {
compile 'commons-validator:commons-validator:1.4.1'
compile 'com.android.support:support-annotations:21.0.3'
compile 'com.android.support:support-v4:21.0.3'
+ compile 'com.squareup.okhttp:okhttp:2.2.0'
}
android {
diff --git a/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxgl/lib/util/JavaFileSource.java b/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxgl/lib/util/JavaFileSource.java
new file mode 100644
index 0000000000..91863accfa
--- /dev/null
+++ b/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxgl/lib/util/JavaFileSource.java
@@ -0,0 +1,24 @@
+package com.mapbox.mapboxgl.lib.util;
+
+public class JavaFileSource {
+
+ private static JavaFileSource instance = null;
+
+ /**
+ * Private Constructor to support Singleton pattern
+ */
+ private JavaFileSource() {
+ super();
+ }
+
+ /**
+ * Get the singleton instance of JavaFileSource
+ * @return Reference to the Singleton Instance of JavaFileSource
+ */
+ public static JavaFileSource getInstance() {
+ if (instance == null) {
+ instance = new JavaFileSource();
+ }
+ return instance;
+ }
+}