Package com.kakao.vectormap.internal
Class RoadViewDelegate
- java.lang.Object
-
- com.kakao.vectormap.internal.RenderViewDelegate
-
- com.kakao.vectormap.internal.RoadViewDelegate
-
- All Implemented Interfaces:
IRenderViewDelegate
,IRoadViewDelegate
public class RoadViewDelegate extends RenderViewDelegate implements IRoadViewDelegate
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getPanAngle()
double
getTiltAngle()
void
linkMap(KakaoMap kakaoMap)
void
moveToRoadView(int index)
void
requestNextRoadView(RoadViewRequest request)
void
requestRoadView(RoadViewRequest request)
void
setLogoPosition(int gravity, float x, float y)
void
setOnRoadViewClickListener(RoadView.OnRoadViewClickListener listener)
void
setOnRoadViewRequestListener(RoadView.OnRoadViewRequestListener listener)
void
setOnRoadViewResizeListener(RoadView.OnRoadViewResizeListener listener)
void
setOnRoadViewUpdateListener(RoadView.OnRoadViewUpdateListener listener)
void
setSearchRange(int defaultSearchRange, int extendedSearchRange)
void
unlinkMap()
-
Methods inherited from class com.kakao.vectormap.internal.RenderViewDelegate
getLogo, getTag, getViewName, getViewport, isDev, isVisible, setTag, setViewport, setViewport, setViewport, setVisible
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.kakao.vectormap.internal.IRenderViewDelegate
getLogo
-
Methods inherited from interface com.kakao.vectormap.internal.IRoadViewDelegate
getTag, getViewName, getViewport, isDev, isVisible, setTag, setViewport, setViewport, setViewport, setVisible
-
-
-
-
Method Detail
-
setOnRoadViewRequestListener
public void setOnRoadViewRequestListener(RoadView.OnRoadViewRequestListener listener)
- Specified by:
setOnRoadViewRequestListener
in interfaceIRoadViewDelegate
-
setOnRoadViewResizeListener
public void setOnRoadViewResizeListener(RoadView.OnRoadViewResizeListener listener)
- Specified by:
setOnRoadViewResizeListener
in interfaceIRoadViewDelegate
-
setOnRoadViewClickListener
public void setOnRoadViewClickListener(RoadView.OnRoadViewClickListener listener)
- Specified by:
setOnRoadViewClickListener
in interfaceIRoadViewDelegate
-
setOnRoadViewUpdateListener
public void setOnRoadViewUpdateListener(RoadView.OnRoadViewUpdateListener listener)
- Specified by:
setOnRoadViewUpdateListener
in interfaceIRoadViewDelegate
-
requestRoadView
public void requestRoadView(RoadViewRequest request) throws java.lang.RuntimeException
- Specified by:
requestRoadView
in interfaceIRoadViewDelegate
- Throws:
java.lang.RuntimeException
-
requestNextRoadView
public void requestNextRoadView(RoadViewRequest request) throws java.lang.RuntimeException
- Specified by:
requestNextRoadView
in interfaceIRoadViewDelegate
- Throws:
java.lang.RuntimeException
-
moveToRoadView
public void moveToRoadView(int index) throws java.lang.RuntimeException
- Specified by:
moveToRoadView
in interfaceIRoadViewDelegate
- Throws:
java.lang.RuntimeException
-
linkMap
public void linkMap(KakaoMap kakaoMap) throws java.lang.RuntimeException
- Specified by:
linkMap
in interfaceIRoadViewDelegate
- Throws:
java.lang.RuntimeException
-
unlinkMap
public void unlinkMap() throws java.lang.RuntimeException
- Specified by:
unlinkMap
in interfaceIRoadViewDelegate
- Throws:
java.lang.RuntimeException
-
getTiltAngle
public double getTiltAngle() throws java.lang.RuntimeException
- Specified by:
getTiltAngle
in interfaceIRoadViewDelegate
- Throws:
java.lang.RuntimeException
-
getPanAngle
public double getPanAngle() throws java.lang.RuntimeException
- Specified by:
getPanAngle
in interfaceIRoadViewDelegate
- Throws:
java.lang.RuntimeException
-
setSearchRange
public void setSearchRange(int defaultSearchRange, int extendedSearchRange)
- Specified by:
setSearchRange
in interfaceIRoadViewDelegate
-
setLogoPosition
public void setLogoPosition(int gravity, float x, float y) throws java.lang.RuntimeException
- Specified by:
setLogoPosition
in interfaceIRenderViewDelegate
- Specified by:
setLogoPosition
in classRenderViewDelegate
- Throws:
java.lang.RuntimeException
-
-