diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapChangeReceiver.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapChangeReceiver.java | 395 |
1 files changed, 0 insertions, 395 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapChangeReceiver.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapChangeReceiver.java deleted file mode 100644 index 5932f6fbfe..0000000000 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapChangeReceiver.java +++ /dev/null @@ -1,395 +0,0 @@ -package com.mapbox.mapboxsdk.maps; - -import com.mapbox.mapboxsdk.log.Logger; - -import java.util.List; -import java.util.concurrent.CopyOnWriteArrayList; - -class MapChangeReceiver implements NativeMapView.StateCallback { - - private static final String TAG = "Mbgl-MapChangeReceiver"; - - private final List<MapView.OnCameraWillChangeListener> onCameraWillChangeListenerList = new CopyOnWriteArrayList<>(); - private final List<MapView.OnCameraIsChangingListener> onCameraIsChangingListenerList = new CopyOnWriteArrayList<>(); - private final List<MapView.OnCameraDidChangeListener> onCameraDidChangeListenerList = new CopyOnWriteArrayList<>(); - private final List<MapView.OnWillStartLoadingMapListener> onWillStartLoadingMapListenerList - = new CopyOnWriteArrayList<>(); - private final List<MapView.OnDidFinishLoadingMapListener> onDidFinishLoadingMapListenerList - = new CopyOnWriteArrayList<>(); - private final List<MapView.OnDidFailLoadingMapListener> onDidFailLoadingMapListenerList - = new CopyOnWriteArrayList<>(); - private final List<MapView.OnWillStartRenderingFrameListener> onWillStartRenderingFrameList - = new CopyOnWriteArrayList<>(); - private final List<MapView.OnDidFinishRenderingFrameListener> onDidFinishRenderingFrameList - = new CopyOnWriteArrayList<>(); - private final List<MapView.OnWillStartRenderingMapListener> onWillStartRenderingMapListenerList - = new CopyOnWriteArrayList<>(); - private final List<MapView.OnDidFinishRenderingMapListener> onDidFinishRenderingMapListenerList - = new CopyOnWriteArrayList<>(); - private final List<MapView.OnDidBecomeIdleListener> onDidBecomeIdleListenerList - = new CopyOnWriteArrayList<>(); - private final List<MapView.OnDidFinishLoadingStyleListener> onDidFinishLoadingStyleListenerList - = new CopyOnWriteArrayList<>(); - private final List<MapView.OnSourceChangedListener> onSourceChangedListenerList = new CopyOnWriteArrayList<>(); - private final List<MapView.OnStyleImageMissingListener> onStyleImageMissingListenerList - = new CopyOnWriteArrayList<>(); - private final List<MapView.OnCanRemoveUnusedStyleImageListener> onCanRemoveUnusedStyleImageListenerList - = new CopyOnWriteArrayList<>(); - - @Override - public void onCameraWillChange(boolean animated) { - try { - if (!onCameraWillChangeListenerList.isEmpty()) { - for (MapView.OnCameraWillChangeListener onCameraWillChangeListener : onCameraWillChangeListenerList) { - onCameraWillChangeListener.onCameraWillChange(animated); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onCameraWillChange", err); - throw err; - } - } - - @Override - public void onCameraIsChanging() { - try { - if (!onCameraIsChangingListenerList.isEmpty()) { - for (MapView.OnCameraIsChangingListener onCameraIsChangingListener : onCameraIsChangingListenerList) { - onCameraIsChangingListener.onCameraIsChanging(); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onCameraIsChanging", err); - throw err; - } - } - - @Override - public void onCameraDidChange(boolean animated) { - try { - if (!onCameraDidChangeListenerList.isEmpty()) { - for (MapView.OnCameraDidChangeListener onCameraDidChangeListener : onCameraDidChangeListenerList) { - onCameraDidChangeListener.onCameraDidChange(animated); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onCameraDidChange", err); - throw err; - } - } - - @Override - public void onWillStartLoadingMap() { - try { - if (!onWillStartLoadingMapListenerList.isEmpty()) { - for (MapView.OnWillStartLoadingMapListener onWillStartLoadingMapListener : onWillStartLoadingMapListenerList) { - onWillStartLoadingMapListener.onWillStartLoadingMap(); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onWillStartLoadingMap", err); - throw err; - } - } - - @Override - public void onDidFinishLoadingMap() { - try { - if (!onDidFinishLoadingMapListenerList.isEmpty()) { - for (MapView.OnDidFinishLoadingMapListener onDidFinishLoadingMapListener : onDidFinishLoadingMapListenerList) { - onDidFinishLoadingMapListener.onDidFinishLoadingMap(); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onDidFinishLoadingMap", err); - throw err; - } - } - - @Override - public void onDidFailLoadingMap(String error) { - try { - if (!onDidFailLoadingMapListenerList.isEmpty()) { - for (MapView.OnDidFailLoadingMapListener onDidFailLoadingMapListener : onDidFailLoadingMapListenerList) { - onDidFailLoadingMapListener.onDidFailLoadingMap(error); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onDidFailLoadingMap", err); - throw err; - } - } - - @Override - public void onWillStartRenderingFrame() { - try { - if (!onWillStartRenderingFrameList.isEmpty()) { - for (MapView.OnWillStartRenderingFrameListener listener : onWillStartRenderingFrameList) { - listener.onWillStartRenderingFrame(); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onWillStartRenderingFrame", err); - throw err; - } - } - - @Override - public void onDidFinishRenderingFrame(boolean fully) { - try { - if (!onDidFinishRenderingFrameList.isEmpty()) { - for (MapView.OnDidFinishRenderingFrameListener listener : onDidFinishRenderingFrameList) { - listener.onDidFinishRenderingFrame(fully); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onDidFinishRenderingFrame", err); - throw err; - } - } - - @Override - public void onWillStartRenderingMap() { - try { - if (!onWillStartRenderingMapListenerList.isEmpty()) { - for (MapView.OnWillStartRenderingMapListener listener : onWillStartRenderingMapListenerList) { - listener.onWillStartRenderingMap(); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onWillStartRenderingMap", err); - throw err; - } - } - - @Override - public void onDidFinishRenderingMap(boolean fully) { - try { - if (!onDidFinishRenderingMapListenerList.isEmpty()) { - for (MapView.OnDidFinishRenderingMapListener listener : onDidFinishRenderingMapListenerList) { - listener.onDidFinishRenderingMap(fully); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onDidFinishRenderingMap", err); - throw err; - } - } - - @Override - public void onDidBecomeIdle() { - try { - if (!onDidBecomeIdleListenerList.isEmpty()) { - for (MapView.OnDidBecomeIdleListener listener : onDidBecomeIdleListenerList) { - listener.onDidBecomeIdle(); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onDidBecomeIdle", err); - throw err; - } - } - - @Override - public void onDidFinishLoadingStyle() { - try { - if (!onDidFinishLoadingStyleListenerList.isEmpty()) { - for (MapView.OnDidFinishLoadingStyleListener listener : onDidFinishLoadingStyleListenerList) { - listener.onDidFinishLoadingStyle(); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onDidFinishLoadingStyle", err); - throw err; - } - } - - @Override - public void onSourceChanged(String sourceId) { - try { - if (!onSourceChangedListenerList.isEmpty()) { - for (MapView.OnSourceChangedListener onSourceChangedListener : onSourceChangedListenerList) { - onSourceChangedListener.onSourceChangedListener(sourceId); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onSourceChanged", err); - throw err; - } - } - - @Override - public void onStyleImageMissing(String imageId) { - try { - if (!onStyleImageMissingListenerList.isEmpty()) { - for (MapView.OnStyleImageMissingListener listener : onStyleImageMissingListenerList) { - listener.onStyleImageMissing(imageId); - } - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onStyleImageMissing", err); - throw err; - } - } - - @Override - public boolean onCanRemoveUnusedStyleImage(String imageId) { - if (onCanRemoveUnusedStyleImageListenerList.isEmpty()) { - return true; - } - - try { - if (!onCanRemoveUnusedStyleImageListenerList.isEmpty()) { - boolean canRemove = true; - for (MapView.OnCanRemoveUnusedStyleImageListener listener : onCanRemoveUnusedStyleImageListenerList) { - canRemove &= listener.onCanRemoveUnusedStyleImage(imageId); - } - - return canRemove; - } - } catch (Throwable err) { - Logger.e(TAG, "Exception in onCanRemoveUnusedStyleImage", err); - throw err; - } - - return true; - } - - void addOnCameraWillChangeListener(MapView.OnCameraWillChangeListener listener) { - onCameraWillChangeListenerList.add(listener); - } - - void removeOnCameraWillChangeListener(MapView.OnCameraWillChangeListener listener) { - onCameraWillChangeListenerList.remove(listener); - } - - void addOnCameraIsChangingListener(MapView.OnCameraIsChangingListener listener) { - onCameraIsChangingListenerList.add(listener); - } - - void removeOnCameraIsChangingListener(MapView.OnCameraIsChangingListener listener) { - onCameraIsChangingListenerList.remove(listener); - } - - void addOnCameraDidChangeListener(MapView.OnCameraDidChangeListener listener) { - onCameraDidChangeListenerList.add(listener); - } - - void removeOnCameraDidChangeListener(MapView.OnCameraDidChangeListener listener) { - onCameraDidChangeListenerList.remove(listener); - } - - void addOnWillStartLoadingMapListener(MapView.OnWillStartLoadingMapListener listener) { - onWillStartLoadingMapListenerList.add(listener); - } - - void removeOnWillStartLoadingMapListener(MapView.OnWillStartLoadingMapListener listener) { - onWillStartLoadingMapListenerList.remove(listener); - } - - void addOnDidFinishLoadingMapListener(MapView.OnDidFinishLoadingMapListener listener) { - onDidFinishLoadingMapListenerList.add(listener); - } - - void removeOnDidFinishLoadingMapListener(MapView.OnDidFinishLoadingMapListener listener) { - onDidFinishLoadingMapListenerList.remove(listener); - } - - void addOnDidFailLoadingMapListener(MapView.OnDidFailLoadingMapListener listener) { - onDidFailLoadingMapListenerList.add(listener); - } - - void removeOnDidFailLoadingMapListener(MapView.OnDidFailLoadingMapListener listener) { - onDidFailLoadingMapListenerList.remove(listener); - } - - void addOnWillStartRenderingFrameListener(MapView.OnWillStartRenderingFrameListener listener) { - onWillStartRenderingFrameList.add(listener); - } - - void removeOnWillStartRenderingFrameListener(MapView.OnWillStartRenderingFrameListener listener) { - onWillStartRenderingFrameList.remove(listener); - } - - void addOnDidFinishRenderingFrameListener(MapView.OnDidFinishRenderingFrameListener listener) { - onDidFinishRenderingFrameList.add(listener); - } - - void removeOnDidFinishRenderingFrameListener(MapView.OnDidFinishRenderingFrameListener listener) { - onDidFinishRenderingFrameList.remove(listener); - } - - void addOnWillStartRenderingMapListener(MapView.OnWillStartRenderingMapListener listener) { - onWillStartRenderingMapListenerList.add(listener); - } - - void removeOnWillStartRenderingMapListener(MapView.OnWillStartRenderingMapListener listener) { - onWillStartRenderingMapListenerList.remove(listener); - } - - void addOnDidFinishRenderingMapListener(MapView.OnDidFinishRenderingMapListener listener) { - onDidFinishRenderingMapListenerList.add(listener); - } - - void removeOnDidFinishRenderingMapListener(MapView.OnDidFinishRenderingMapListener listener) { - onDidFinishRenderingMapListenerList.remove(listener); - } - - void addOnDidBecomeIdleListener(MapView.OnDidBecomeIdleListener listener) { - onDidBecomeIdleListenerList.add(listener); - } - - void removeOnDidBecomeIdleListener(MapView.OnDidBecomeIdleListener listener) { - onDidBecomeIdleListenerList.remove(listener); - } - - void addOnDidFinishLoadingStyleListener(MapView.OnDidFinishLoadingStyleListener listener) { - onDidFinishLoadingStyleListenerList.add(listener); - } - - void removeOnDidFinishLoadingStyleListener(MapView.OnDidFinishLoadingStyleListener listener) { - onDidFinishLoadingStyleListenerList.remove(listener); - } - - void addOnSourceChangedListener(MapView.OnSourceChangedListener listener) { - onSourceChangedListenerList.add(listener); - } - - void removeOnSourceChangedListener(MapView.OnSourceChangedListener listener) { - onSourceChangedListenerList.remove(listener); - } - - void addOnStyleImageMissingListener(MapView.OnStyleImageMissingListener listener) { - onStyleImageMissingListenerList.add(listener); - } - - void removeOnStyleImageMissingListener(MapView.OnStyleImageMissingListener listener) { - onStyleImageMissingListenerList.remove(listener); - } - - void addOnCanRemoveUnusedStyleImageListener(MapView.OnCanRemoveUnusedStyleImageListener listener) { - onCanRemoveUnusedStyleImageListenerList.add(listener); - } - - void removeOnCanRemoveUnusedStyleImageListener(MapView.OnCanRemoveUnusedStyleImageListener listener) { - onCanRemoveUnusedStyleImageListenerList.remove(listener); - } - - void clear() { - onCameraWillChangeListenerList.clear(); - onCameraIsChangingListenerList.clear(); - onCameraDidChangeListenerList.clear(); - onWillStartLoadingMapListenerList.clear(); - onDidFinishLoadingMapListenerList.clear(); - onDidFailLoadingMapListenerList.clear(); - onWillStartRenderingFrameList.clear(); - onDidFinishRenderingFrameList.clear(); - onWillStartRenderingMapListenerList.clear(); - onDidFinishRenderingMapListenerList.clear(); - onDidBecomeIdleListenerList.clear(); - onDidFinishLoadingStyleListenerList.clear(); - onSourceChangedListenerList.clear(); - onStyleImageMissingListenerList.clear(); - onCanRemoveUnusedStyleImageListenerList.clear(); - } -}
\ No newline at end of file |