Package com.kakao.vectormap.route
Class RouteLineLayer
- java.lang.Object
-
- com.kakao.vectormap.internal.IRouteLineContainer
-
- com.kakao.vectormap.route.RouteLineLayer
-
public class RouteLineLayer extends IRouteLineContainer
RouteLine
을 가지고 있는 컨테이너 역할을 하는 클래스. RouteLineLayer 에 추가 된 RouteLine 을 추가, 삭제 및 visible 설정 등을 할 수있다.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteLine
addRouteLine(RouteLineOptions options)
RouteLine 을 추가하여 객체를 생성한다.void
addRouteLine(RouteLineOptions options, OnRouteLineCreateCallback callback)
RouteLine 을 추가하여 객체를 생성한다.java.lang.String
getLayerId()
RouteLineLayer 의 고유한 Id 를 가져온다.RouteLine
getRouteLine(java.lang.String lineId)
id 에 해당하는RouteLine
을 가져온다.int
getRouteLineCount()
RouteLineLayer 에 추가 된 RouteLine 객체의 갯수를 가져온다.java.lang.Object
getTag()
태그를 가져온다.int
getZOrder()
zOrder 값을 가져온다.void
remove(RouteLine line)
RouteLine 을 삭제한다.void
removeAll()
추가 된 모든 RouteLine 을 삭제한다.void
setTag(java.lang.Object tag)
사용자 식별을 위해 태그를 설정한다.void
setVisible(boolean visible)
RouteLineLayer 의 visible 여부를 설정한다.
-
-
-
Method Detail
-
addRouteLine
public RouteLine addRouteLine(RouteLineOptions options)
RouteLine 을 추가하여 객체를 생성한다.- Parameters:
options
- RouteLine 생성을 위해 초기화 옵션
-
addRouteLine
public void addRouteLine(RouteLineOptions options, OnRouteLineCreateCallback callback)
RouteLine 을 추가하여 객체를 생성한다.- Parameters:
options
- RouteLine 생성을 위해 초기화 옵션callback
- RouteLien 이 생성되고 지도에 나타나면 이벤트 호출되는 리스너
-
getLayerId
public java.lang.String getLayerId()
RouteLineLayer 의 고유한 Id 를 가져온다.
-
getZOrder
public int getZOrder()
zOrder 값을 가져온다.
-
getRouteLineCount
public int getRouteLineCount()
RouteLineLayer 에 추가 된 RouteLine 객체의 갯수를 가져온다.
-
setVisible
public void setVisible(boolean visible)
RouteLineLayer 의 visible 여부를 설정한다. 레이어에 추가 된 RouteLine 의 visible 에도 영향을 받는다.- Parameters:
visible
- visible 여부.
-
remove
public void remove(RouteLine line)
RouteLine 을 삭제한다.- Parameters:
line
- 삭제 할 RouteLine.
-
removeAll
public void removeAll()
추가 된 모든 RouteLine 을 삭제한다.
-
setTag
public void setTag(java.lang.Object tag)
사용자 식별을 위해 태그를 설정한다.- Parameters:
tag
- 설정 할 태그.
-
getTag
public java.lang.Object getTag()
태그를 가져온다.
-
-