Package com.kakao.vectormap.internal
Interface IRouteLineDelegate
-
public interface IRouteLineDelegate
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RouteLineLayer
addLayer(java.lang.String layerId, int zOrder)
void
addRouteLine(RouteLineLayer layer, RouteLineOptions options, OnRouteLineCreateCallback callback)
java.lang.String
addRouteLineStyles(RouteLineStylesSet stylesSet)
void
changeSegments(java.lang.String layerId, java.lang.String lineId, RouteLineStylesSet stylesSet, RouteLineSegment... segments)
void
changeStyles(java.lang.String layerId, java.lang.String lineId, RouteLineStylesSet stylesSet, RouteLineSegment... segments)
RouteLineLayer
getLayer(java.lang.String layerId)
RouteLineStylesSet
getStylesSet(java.lang.String styleId)
boolean
hasLayer(java.lang.String layerId)
boolean
hasStylesSet(java.lang.String styleId)
void
removeAllRouteLine()
void
removeLayer(java.lang.String layerId)
void
removeLayerRouteLine(java.lang.String layerId)
void
removeRouteLine(java.lang.String layerId, java.lang.String lineId)
void
setFactory(IRouteLineFactory factory)
void
setLayerVisible(java.lang.String layerId, boolean visible)
void
setVisible(java.lang.String layerId, java.lang.String lineId, boolean visible)
void
setZOrder(java.lang.String layerId, java.lang.String lineId, int zOrder)
-
-
-
Method Detail
-
hasLayer
boolean hasLayer(java.lang.String layerId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setFactory
void setFactory(IRouteLineFactory factory)
-
hasStylesSet
boolean hasStylesSet(java.lang.String styleId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getStylesSet
RouteLineStylesSet getStylesSet(java.lang.String styleId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
addLayer
RouteLineLayer addLayer(java.lang.String layerId, int zOrder) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getLayer
RouteLineLayer getLayer(java.lang.String layerId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
addRouteLineStyles
java.lang.String addRouteLineStyles(RouteLineStylesSet stylesSet) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
addRouteLine
void addRouteLine(RouteLineLayer layer, RouteLineOptions options, OnRouteLineCreateCallback callback)
-
setVisible
void setVisible(java.lang.String layerId, java.lang.String lineId, boolean visible) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
removeRouteLine
void removeRouteLine(java.lang.String layerId, java.lang.String lineId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
removeLayer
void removeLayer(java.lang.String layerId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
removeAllRouteLine
void removeAllRouteLine() throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setZOrder
void setZOrder(java.lang.String layerId, java.lang.String lineId, int zOrder) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
changeSegments
void changeSegments(java.lang.String layerId, java.lang.String lineId, RouteLineStylesSet stylesSet, RouteLineSegment... segments) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
changeStyles
void changeStyles(java.lang.String layerId, java.lang.String lineId, RouteLineStylesSet stylesSet, RouteLineSegment... segments) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
removeLayerRouteLine
void removeLayerRouteLine(java.lang.String layerId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setLayerVisible
void setLayerVisible(java.lang.String layerId, boolean visible) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
-