[android] #2421 - Giving constants a more Java like naming scheme
This commit is contained in:
@@ -7,50 +7,50 @@ public class MapboxEvent implements Serializable {
|
||||
public static final String MGLMapboxEventsAPIBase = "https://api.tiles.mapbox.com";
|
||||
|
||||
// Event Types
|
||||
public static final String MAPBOXEVENT_TURNSTILE = "appUserTurnstile";
|
||||
public static final String MAPBOXEVENT_MAP_LOAD = "map.load";
|
||||
public static final String MAPBOXEVENT_MAP_CLICK = "map.click";
|
||||
public static final String MAPBOXEVENT_MAP_DRAGEND = "map.dragend";
|
||||
public static final String MAPBOXEVENT_LOCATION = "location";
|
||||
public static final String MAPBOXEVENT_VISIT = "visit";
|
||||
public static final String TYPE_TURNSTILE = "appUserTurnstile";
|
||||
public static final String TYPE_MAP_LOAD = "map.load";
|
||||
public static final String TYPE_MAP_CLICK = "map.click";
|
||||
public static final String TYPE_MAP_DRAGEND = "map.dragend";
|
||||
public static final String TYPE_LOCATION = "location";
|
||||
public static final String TYPE_VISIT = "visit";
|
||||
|
||||
// Event Keys
|
||||
public static final String MGLEventKeyLatitude = "lat";
|
||||
public static final String MGLEventKeyLongitude = "lng";
|
||||
public static final String MGLEventKeySpeed = "speed";
|
||||
public static final String MGLEventKeyCourse = "course";
|
||||
public static final String MGLEventKeyAltitude = "altitude";
|
||||
public static final String MGLEventKeyHorizontalAccuracy = "horizontalAccuracy";
|
||||
public static final String KEY_LATITUDE = "lat";
|
||||
public static final String KEY_LONGITUDE = "lng";
|
||||
public static final String KEY_SPEED = "speed";
|
||||
public static final String KEY_COURSE = "course";
|
||||
public static final String KEY_ALTITUDE = "altitude";
|
||||
public static final String KEY_HORIZONTAL_ACCURACY = "horizontalAccuracy";
|
||||
|
||||
public static final String MGLEventKeyPushEnabled = "enabled.push";
|
||||
public static final String MGLEventKeyEmailEnabled = "enabled.email";
|
||||
public static final String MGLEventKeyGestureID = "gesture";
|
||||
public static final String MGLEventKeyArrivalDate = "arrivalDate";
|
||||
public static final String MGLEventKeyDepartureDate = "departureDate";
|
||||
public static final String KEY_PUSH_ENABLED = "enabled.push";
|
||||
public static final String KEY_EMAIL_ENABLED = "enabled.email";
|
||||
public static final String KEY_GESTURE_ID = "gesture";
|
||||
public static final String KEY_ARRIVAL_DATE = "arrivalDate";
|
||||
public static final String KEY_DEPARTURE_DATE = "departureDate";
|
||||
|
||||
public static final String MGLEventGestureSingleTap = "SingleTap";
|
||||
public static final String MGLEventGestureDoubleTap = "DoubleTap";
|
||||
public static final String MGLEventGestureTwoFingerSingleTap = "TwoFingerTap";
|
||||
public static final String MGLEventGestureQuickZoom = "QuickZoom";
|
||||
public static final String MGLEventGesturePanStart = "Pan";
|
||||
public static final String MGLEventGesturePinchStart = "Pinch";
|
||||
public static final String MGLEventGestureRotateStart = "Rotation";
|
||||
public static final String MGLEventGesturePitchStart = "Pitch";
|
||||
public static final String GESTURE_SINGLETAP = "SingleTap";
|
||||
public static final String GESTURE_DOUBLETAP = "DoubleTap";
|
||||
public static final String GESTURE_TWO_FINGER_SINGLETAP = "TwoFingerTap";
|
||||
public static final String GESTURE_QUICK_ZOOM = "QuickZoom";
|
||||
public static final String GESTURE_PAN_START = "Pan";
|
||||
public static final String GESTURE_PINCH_START = "Pinch";
|
||||
public static final String GESTURE_ROTATION_START = "Rotation";
|
||||
public static final String GESTURE_PITCH_START = "Pitch";
|
||||
|
||||
// Event Attributes
|
||||
public static final int VERSION = 1;
|
||||
public static final String CREATED = "created";
|
||||
public static final String INSTANCE = "instance";
|
||||
public static final String VENDORID = "vendorId";
|
||||
public static final String APPBUNDLEID = "appBundleId";
|
||||
public static final String MODEL = "model";
|
||||
public static final String OPERATINGSYSTEM= "operatingSystem";
|
||||
public static final String ORIENTATION = "orientation";
|
||||
public static final String BATTERYLEVEL = "batteryLevel";
|
||||
public static final String APPLICATIONSTATE = "applicationState";
|
||||
public static final String RESOLUTION = "resolution";
|
||||
public static final String ACCESSIBILITYFONTSCALE = "accessibilityFontScale";
|
||||
public static final String CARRIER = "carrier";
|
||||
public static final String CELLULARNETWORKTYPE = "cellularNetworkType";
|
||||
public static final String WIFI = "wifi";
|
||||
public static final int ATTRIBUTE_VERSION = 1;
|
||||
public static final String ATTRIBUTE_CREATED = "created";
|
||||
public static final String ATTRIBUTE_INSTANCE = "instance";
|
||||
public static final String ATTRIBUTE_VENDOR_ID = "vendorId";
|
||||
public static final String ATTRIBUTE_APP_BUNDLE_ID = "appBundleId";
|
||||
public static final String ATTRIBUTE_MODEL = "model";
|
||||
public static final String ATTRIBUTE_OPERATING_SYSTEM= "operatingSystem";
|
||||
public static final String ATTRIBUTE_ORIENTATION = "orientation";
|
||||
public static final String ATTRIBUTE_BATTERY_LEVEL = "batteryLevel";
|
||||
public static final String ATTRIBUTE_APPLICATION_STATE = "applicationState";
|
||||
public static final String ATTRIBUTE_RESOLUTION = "resolution";
|
||||
public static final String ATTRIBUTE_ACCESSIBILITY_FONT_SCALE = "accessibilityFontScale";
|
||||
public static final String ATTRIBUTE_CARRIER = "carrier";
|
||||
public static final String ATTRIBUTE_CELLULAR_NETWORK_TYPE = "cellularNetworkType";
|
||||
public static final String ATTRIBUTE_WIFI = "wifi";
|
||||
}
|
||||
|
||||
@@ -77,14 +77,14 @@ public class MapboxEventManager {
|
||||
public void addLocationEvent(Location location) {
|
||||
// Add Location even to queue
|
||||
Hashtable<String, Object> event = new Hashtable<>();
|
||||
event.put(MapboxEvent.MGLEventKeyLatitude, location.getLatitude());
|
||||
event.put(MapboxEvent.MGLEventKeyLongitude, location.getLongitude());
|
||||
event.put(MapboxEvent.MGLEventKeySpeed, location.getSpeed());
|
||||
event.put(MapboxEvent.MGLEventKeyCourse, location.getBearing());
|
||||
event.put(MapboxEvent.MGLEventKeyAltitude, location.getAltitude());
|
||||
event.put(MapboxEvent.MGLEventKeyHorizontalAccuracy, location.getAccuracy());
|
||||
event.put(MapboxEvent.KEY_LATITUDE, location.getLatitude());
|
||||
event.put(MapboxEvent.KEY_LONGITUDE, location.getLongitude());
|
||||
event.put(MapboxEvent.KEY_SPEED, location.getSpeed());
|
||||
event.put(MapboxEvent.KEY_COURSE, location.getBearing());
|
||||
event.put(MapboxEvent.KEY_ALTITUDE, location.getAltitude());
|
||||
event.put(MapboxEvent.KEY_HORIZONTAL_ACCURACY, location.getAccuracy());
|
||||
event.put("created", dateFormat.format(new Date()));
|
||||
event.put("event", MapboxEvent.MAPBOXEVENT_LOCATION);
|
||||
event.put("event", MapboxEvent.TYPE_LOCATION);
|
||||
|
||||
events.add(event);
|
||||
|
||||
@@ -115,16 +115,16 @@ public class MapboxEventManager {
|
||||
|
||||
for (Hashtable<String, Object> evt : events) {
|
||||
JSONObject jsonObject = new JSONObject();
|
||||
jsonObject.put(MapboxEvent.MGLEventKeyLatitude, evt.get(MapboxEvent.MGLEventKeyLatitude));
|
||||
jsonObject.put(MapboxEvent.MGLEventKeyLongitude, evt.get(MapboxEvent.MGLEventKeyLongitude));
|
||||
jsonObject.put(MapboxEvent.MGLEventKeySpeed, evt.get(MapboxEvent.MGLEventKeySpeed));
|
||||
jsonObject.put(MapboxEvent.MGLEventKeyCourse, evt.get(MapboxEvent.MGLEventKeyCourse));
|
||||
jsonObject.put(MapboxEvent.MGLEventKeyAltitude, evt.get(MapboxEvent.MGLEventKeyAltitude));
|
||||
jsonObject.put(MapboxEvent.MGLEventKeyHorizontalAccuracy, evt.get(MapboxEvent.MGLEventKeyHorizontalAccuracy));
|
||||
jsonObject.put(MapboxEvent.KEY_LATITUDE, evt.get(MapboxEvent.KEY_LATITUDE));
|
||||
jsonObject.put(MapboxEvent.KEY_LONGITUDE, evt.get(MapboxEvent.KEY_LONGITUDE));
|
||||
jsonObject.put(MapboxEvent.KEY_SPEED, evt.get(MapboxEvent.KEY_SPEED));
|
||||
jsonObject.put(MapboxEvent.KEY_COURSE, evt.get(MapboxEvent.KEY_COURSE));
|
||||
jsonObject.put(MapboxEvent.KEY_ALTITUDE, evt.get(MapboxEvent.KEY_ALTITUDE));
|
||||
jsonObject.put(MapboxEvent.KEY_HORIZONTAL_ACCURACY, evt.get(MapboxEvent.KEY_HORIZONTAL_ACCURACY));
|
||||
|
||||
// Basic Event Meta Data
|
||||
jsonObject.put("event", evt.get("event"));
|
||||
jsonObject.put("version", MapboxEvent.VERSION);
|
||||
jsonObject.put("version", MapboxEvent.ATTRIBUTE_VERSION);
|
||||
jsonObject.put("instance", SESSION_UUID);
|
||||
jsonObject.put("created", evt.get("created"));
|
||||
jsonObject.put("appBundleId", context.getPackageName());
|
||||
|
||||
Reference in New Issue
Block a user