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 RouteLineaddRouteLine(RouteLineOptions options)RouteLine 을 추가하여 객체를 생성한다.voidaddRouteLine(RouteLineOptions options, OnRouteLineCreateCallback callback)RouteLine 을 추가하여 객체를 생성한다.java.lang.StringgetLayerId()RouteLineLayer 의 고유한 Id 를 가져온다.RouteLinegetRouteLine(java.lang.String lineId)id 에 해당하는RouteLine을 가져온다.intgetRouteLineCount()RouteLineLayer 에 추가 된 RouteLine 객체의 갯수를 가져온다.java.lang.ObjectgetTag()태그를 가져온다.intgetZOrder()zOrder 값을 가져온다.voidremove(RouteLine line)RouteLine 을 삭제한다.voidremoveAll()추가 된 모든 RouteLine 을 삭제한다.voidsetTag(java.lang.Object tag)사용자 식별을 위해 태그를 설정한다.voidsetVisible(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()
태그를 가져온다.
-
-