Package com.kakao.vectormap.internal
Class KakaoMapDelegate
- java.lang.Object
- 
- com.kakao.vectormap.internal.RenderViewDelegate
- 
- com.kakao.vectormap.internal.KakaoMapDelegate
 
 
- 
- All Implemented Interfaces:
- IKakaoMapDelegate,- IRenderViewDelegate,- ITrackingDelegate
 
 public class KakaoMapDelegate extends RenderViewDelegate implements IKakaoMapDelegate, ITrackingDelegate 
- 
- 
Method Summary- 
Methods inherited from class com.kakao.vectormap.internal.RenderViewDelegategetLogo, getTag, getViewName, getViewport, isDev, isVisible, setTag, setViewport, setViewport, setViewport, setVisible
 - 
Methods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.kakao.vectormap.internal.IKakaoMapDelegategetTag, getViewName, getViewport, isDev, isVisible, setTag, setViewport, setViewport, setViewport, setVisible
 - 
Methods inherited from interface com.kakao.vectormap.internal.IRenderViewDelegategetLogo
 
- 
 
- 
- 
- 
Method Detail- 
getZoomLevelpublic int getZoomLevel() throws java.lang.RuntimeException- Specified by:
- getZoomLevelin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setPaddingpublic void setPadding(int left, int top, int right, int bottom) throws java.lang.RuntimeException- Specified by:
- setPaddingin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getPaddingpublic Padding getPadding() throws java.lang.RuntimeException - Specified by:
- getPaddingin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getMapPointpublic LatLng getMapPoint(int x, int y) throws java.lang.RuntimeException - Specified by:
- getMapPointin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getScreenPointpublic Point getScreenPoint(LatLng position) throws java.lang.RuntimeException - Specified by:
- getScreenPointin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
moveCamerapublic void moveCamera(CameraUpdate cameraUpdate) throws java.lang.RuntimeException - Specified by:
- moveCamerain interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getCameraPositionpublic CameraPosition getCameraPosition() throws java.lang.RuntimeException - Specified by:
- getCameraPositionin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
requestCameraPositionpublic void requestCameraPosition(KakaoMap.OnCameraPositionListener listener) throws java.lang.RuntimeException - Specified by:
- requestCameraPositionin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
animateCamerapublic void animateCamera(CameraUpdate cameraUpdate, int duration, boolean autoElevation, boolean isConsecutive) - Specified by:
- animateCamerain interface- IKakaoMapDelegate
 
 - 
setBuildingHeightScalepublic void setBuildingHeightScale(float scale) throws java.lang.RuntimeException- Specified by:
- setBuildingHeightScalein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getBuildingHeightScalepublic float getBuildingHeightScale() throws java.lang.RuntimeException- Specified by:
- getBuildingHeightScalein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setLogoPositionpublic void setLogoPosition(int gravity, float x, float y) throws java.lang.RuntimeException- Specified by:
- setLogoPositionin interface- IRenderViewDelegate
- Specified by:
- setLogoPositionin class- RenderViewDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setCompassVisiblepublic void setCompassVisible(boolean visible) throws java.lang.RuntimeException- Specified by:
- setCompassVisiblein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setCompassPositionpublic void setCompassPosition(int gravity, float x, float y) throws java.lang.RuntimeException- Specified by:
- setCompassPositionin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setCompassBackToNorthpublic void setCompassBackToNorth(boolean backToNorth) throws java.lang.RuntimeException- Specified by:
- setCompassBackToNorthin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getCompasspublic Compass getCompass() throws java.lang.RuntimeException - Specified by:
- getCompassin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getCompasspublic Compass getCompass(boolean backToNorthOnClick) throws java.lang.RuntimeException - Specified by:
- getCompassin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getScaleBarpublic ScaleBar getScaleBar() throws java.lang.RuntimeException - Specified by:
- getScaleBarin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getScaleBarpublic ScaleBar getScaleBar(boolean autoHide) throws java.lang.RuntimeException - Specified by:
- getScaleBarin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setScaleBarVisiblepublic void setScaleBarVisible(boolean visible) throws java.lang.RuntimeException- Specified by:
- setScaleBarVisiblein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setScaleBarPositionpublic void setScaleBarPosition(int gravity, float x, float y) throws java.lang.RuntimeException- Specified by:
- setScaleBarPositionin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setScaleBarAutoHidepublic void setScaleBarAutoHide(boolean autoHide) throws java.lang.RuntimeException- Specified by:
- setScaleBarAutoHidein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setScaleBarFadeInOutTimepublic void setScaleBarFadeInOutTime(int fadeInTime, int fadeOutTime, int retentionTime) throws java.lang.RuntimeException- Specified by:
- setScaleBarFadeInOutTimein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getCameraMinZoomLevelpublic int getCameraMinZoomLevel() throws java.lang.RuntimeException- Specified by:
- getCameraMinZoomLevelin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getMapViewInfopublic MapViewInfo getMapViewInfo() throws java.lang.RuntimeException - Specified by:
- getMapViewInfoin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getMinZoomLevelpublic int getMinZoomLevel() throws java.lang.RuntimeException- Specified by:
- getMinZoomLevelin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getMaxZoomLevelpublic int getMaxZoomLevel() throws java.lang.RuntimeException- Specified by:
- getMaxZoomLevelin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnPoiClickListenerpublic void setOnPoiClickListener(KakaoMap.OnPoiClickListener listener) throws java.lang.RuntimeException - Specified by:
- setOnPoiClickListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnViewportChangeListenerpublic void setOnViewportChangeListener(KakaoMap.OnViewportChangeListener listener) throws java.lang.RuntimeException - Specified by:
- setOnViewportChangeListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnPaddingResizeListenerpublic void setOnPaddingResizeListener(KakaoMap.OnPaddingChangeListener listener) throws java.lang.RuntimeException - Specified by:
- setOnPaddingResizeListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnViewportClickListenerpublic void setOnViewportClickListener(KakaoMap.OnViewportClickListener listener) throws java.lang.RuntimeException - Specified by:
- setOnViewportClickListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnMapClickListenerpublic void setOnMapClickListener(KakaoMap.OnMapClickListener listener) throws java.lang.RuntimeException - Specified by:
- setOnMapClickListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnTerrainClickListenerpublic void setOnTerrainClickListener(KakaoMap.OnTerrainClickListener listener) throws java.lang.RuntimeException - Specified by:
- setOnTerrainClickListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnVisibleChangeListenerpublic void setOnVisibleChangeListener(KakaoMap.OnVisibleChangeListener listener) throws java.lang.RuntimeException - Specified by:
- setOnVisibleChangeListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnTerrainLongClickListenerpublic void setOnTerrainLongClickListener(KakaoMap.OnTerrainLongClickListener listener) throws java.lang.RuntimeException - Specified by:
- setOnTerrainLongClickListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnCameraMoveStartListenerpublic void setOnCameraMoveStartListener(KakaoMap.OnCameraMoveStartListener listener) throws java.lang.RuntimeException - Specified by:
- setOnCameraMoveStartListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnCameraMoveEndListenerpublic void setOnCameraMoveEndListener(KakaoMap.OnCameraMoveEndListener listener) throws java.lang.RuntimeException - Specified by:
- setOnCameraMoveEndListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnLabelClickListenerpublic void setOnLabelClickListener(KakaoMap.OnLabelClickListener listener) throws java.lang.RuntimeException - Specified by:
- setOnLabelClickListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnLodLabelClickListenerpublic void setOnLodLabelClickListener(KakaoMap.OnLodLabelClickListener listener) throws java.lang.RuntimeException - Specified by:
- setOnLodLabelClickListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnInfoWindowClickListenerpublic void setOnInfoWindowClickListener(KakaoMap.OnInfoWindowClickListener listener) throws java.lang.RuntimeException - Specified by:
- setOnInfoWindowClickListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnMapWidgetClickListenerpublic void setOnMapWidgetClickListener(KakaoMap.OnMapWidgetClickListener listener) throws java.lang.RuntimeException - Specified by:
- setOnMapWidgetClickListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnCompassClickListenerpublic void setOnCompassClickListener(KakaoMap.OnCompassClickListener listener) throws java.lang.RuntimeException - Specified by:
- setOnCompassClickListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setOnMapViewInfoChangeListenerpublic void setOnMapViewInfoChangeListener(KakaoMap.OnMapViewInfoChangeListener listener) throws java.lang.RuntimeException - Specified by:
- setOnMapViewInfoChangeListenerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setGestureEnablepublic void setGestureEnable(GestureType gestureType, boolean enable) - Specified by:
- setGestureEnablein interface- IKakaoMapDelegate
 
 - 
enableFixedCenterPointpublic void enableFixedCenterPoint(boolean enable, GestureType... gestureType)- Specified by:
- enableFixedCenterPointin interface- IKakaoMapDelegate
 
 - 
getRouteLineManagerpublic RouteLineManager getRouteLineManager() throws java.lang.RuntimeException - Specified by:
- getRouteLineManagerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getLabelManagerpublic LabelManager getLabelManager() throws java.lang.RuntimeException - Specified by:
- getLabelManagerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getShapeManagerpublic ShapeManager getShapeManager() throws java.lang.RuntimeException - Specified by:
- getShapeManagerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getDimScreenManagerpublic DimScreenManager getDimScreenManager() throws java.lang.RuntimeException - Specified by:
- getDimScreenManagerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getTrackingManagerpublic TrackingManager getTrackingManager() throws java.lang.RuntimeException - Specified by:
- getTrackingManagerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
canShowMapPointspublic boolean canShowMapPoints(int zoomLevel, LatLng... points) throws java.lang.RuntimeException- Specified by:
- canShowMapPointsin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getMapDpScalepublic float getMapDpScale() throws java.lang.RuntimeException- Specified by:
- getMapDpScalein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getMapWidgetManagerpublic MapWidgetManager getMapWidgetManager() throws java.lang.RuntimeException - Specified by:
- getMapWidgetManagerin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
showOverlaypublic void showOverlay(java.lang.String overlayId) throws java.lang.RuntimeException- Specified by:
- showOverlayin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
hideOverlaypublic void hideOverlay(java.lang.String overlayId) throws java.lang.RuntimeException- Specified by:
- hideOverlayin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getMapViewpublic MapView getMapView() throws java.lang.RuntimeException - Specified by:
- getMapViewin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setPoiClickablepublic void setPoiClickable(boolean clickable) throws java.lang.RuntimeException- Specified by:
- setPoiClickablein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setPoiVisiblepublic void setPoiVisible(boolean visible) throws java.lang.RuntimeException- Specified by:
- setPoiVisiblein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setPoiLanguagepublic boolean setPoiLanguage(java.lang.String language) throws java.lang.RuntimeException- Specified by:
- setPoiLanguagein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
getPoiLanguagepublic java.lang.String[] getPoiLanguage() throws java.lang.RuntimeException- Specified by:
- getPoiLanguagein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setPoiScalepublic void setPoiScale(PoiScale scale) throws java.lang.RuntimeException - Specified by:
- setPoiScalein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
distancepublic float distance(LatLng point1, LatLng point2) throws java.lang.RuntimeException - Specified by:
- distancein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
distancepublic float distance(Coordinate point1, Coordinate point2) throws java.lang.RuntimeException - Specified by:
- distancein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setEnableCameraAnimationpublic void setEnableCameraAnimation(boolean enable) throws java.lang.RuntimeException- Specified by:
- setEnableCameraAnimationin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
isMapClickablepublic boolean isMapClickable() throws java.lang.RuntimeException- Specified by:
- isMapClickablein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
clearDiskCachepublic void clearDiskCache() throws java.lang.RuntimeException- Specified by:
- clearDiskCachein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
clearAllCachepublic void clearAllCache() throws java.lang.RuntimeException- Specified by:
- clearAllCachein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
changeViewInfopublic void changeViewInfo(MapViewInfo viewInfo) throws java.lang.RuntimeException - Specified by:
- changeViewInfoin interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
changeMapTypepublic void changeMapType(java.lang.String mapType) throws java.lang.RuntimeException- Specified by:
- changeMapTypein interface- IKakaoMapDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
startTrackingpublic void startTracking(Label label) throws java.lang.RuntimeException - Specified by:
- startTrackingin interface- ITrackingDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
stopTrackingpublic void stopTracking() throws java.lang.RuntimeException- Specified by:
- stopTrackingin interface- ITrackingDelegate
- Throws:
- java.lang.RuntimeException
 
 - 
setTrackingRotationpublic void setTrackingRotation(boolean enable) throws java.lang.RuntimeException- Specified by:
- setTrackingRotationin interface- ITrackingDelegate
- Throws:
- java.lang.RuntimeException
 
 
- 
 
-