From 52cb6122f87a6769fad4c4d826b49cd95a37c83b Mon Sep 17 00:00:00 2001 From: Ivo van Dongen Date: Wed, 3 Aug 2016 16:03:03 -0400 Subject: [android] #5858 - added convenience methods for color properties --- .../mapboxsdk/style/sources/VectorSource.java | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/VectorSource.java') diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/VectorSource.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/VectorSource.java index df3b73368c..381294083a 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/VectorSource.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/VectorSource.java @@ -2,19 +2,42 @@ package com.mapbox.mapboxsdk.style.sources; import java.net.URL; +/** + * A vector source. + * + * @see the style specification + */ public class VectorSource extends Source { public static final String TYPE = "vector"; private static final String URL_KEY = "url"; + /** + * Create a vector source from a remote url + * + * @param id the source id + * @param url the url + */ public VectorSource(String id, URL url) { this(id, url.toExternalForm()); } + /** + * Create a vector source from a remote url + * + * @param id the source id + * @param url the url + */ public VectorSource(String id, String url) { super(id, TYPE); this.put(URL_KEY, url); } + /** + * Create a vector source from a tilset + * + * @param id the source id + * @param tileSet the tileset + */ public VectorSource(String id, TileSet tileSet) { super(id, TYPE); this.putAll(tileSet.toValueObject()); -- cgit v1.2.1