Package com.kakao.vectormap.label
Class PolylineLabelOptions
- java.lang.Object
-
- com.kakao.vectormap.internal.ILabelOptions
-
- com.kakao.vectormap.label.PolylineLabelOptions
-
public class PolylineLabelOptions extends ILabelOptions
PolylineLabel
을 생성하기 위해 초기화 값을 설정하는 클래스.
-
-
Field Summary
-
Fields inherited from class com.kakao.vectormap.internal.ILabelOptions
labelId, rank, texts, visible
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
static PolylineLabelOptions
from(java.lang.String text, LatLng... positions)
PolylineLabelOptions 객체를 생성한다.static PolylineLabelOptions
from(java.lang.String labelId, java.lang.String text, LatLng... positions)
PolylineLabelOptions 객체를 생성한다.static PolylineLabelOptions
from(java.lang.String labelId, java.lang.String text, java.util.Collection<LatLng> positions)
PolylineLabelOptions 객체를 생성한다.static PolylineLabelOptions
from(java.lang.String text, java.util.Collection<LatLng> positions)
PolylineLabelOptions 객체를 생성한다.java.lang.String
getLabelId()
PolylineLabel Id 를 가져온다.LatLng[]
getPoints()
위치 좌표를 가져온다.long
getRank()
Rank 를 가져온다.PolylineLabelStyles
getStyles()
PolylineLabelStyles 를 가져온다.java.lang.Object
getTag()
태그를 가져온다.java.lang.String
getText()
텍스트를 가져온다.java.lang.String[]
getTexts()
텍스트를 가져온다.int
hashCode()
boolean
isVisible()
visible 여부를 가져온다.PolylineLabelOptions
setStyles(int size, int color)
PolylineLabelStyles 를 설정한다.PolylineLabelOptions
setStyles(int size, int color, int strokeSize, int strokeColor)
PolylineLabelStyles 를 설정한다.PolylineLabelOptions
setStyles(PolylineLabelStyle style)
PolylineLabelStyles 를 설정한다.PolylineLabelOptions
setStyles(PolylineLabelStyles styles)
PolylineLabelStyles 를 설정한다.PolylineLabelOptions
setTag(java.lang.Object tag)
사용자 식별을 위해 태그를 설정한다.PolylineLabelOptions
setVisible(boolean visible)
visible 여부 설정을 한다.
-
-
-
Method Detail
-
from
public static PolylineLabelOptions from(java.lang.String text, LatLng... positions)
PolylineLabelOptions 객체를 생성한다.- Parameters:
text
- 텍스트.positions
- 위치 좌표.
-
from
public static PolylineLabelOptions from(java.lang.String labelId, java.lang.String text, LatLng... positions)
PolylineLabelOptions 객체를 생성한다.- Parameters:
labelId
-text
- 텍스트.positions
- 위치 좌표.
-
from
public static PolylineLabelOptions from(java.lang.String text, java.util.Collection<LatLng> positions)
PolylineLabelOptions 객체를 생성한다.- Parameters:
text
- 텍스트.positions
- 위치 좌표.
-
from
public static PolylineLabelOptions from(java.lang.String labelId, java.lang.String text, java.util.Collection<LatLng> positions)
PolylineLabelOptions 객체를 생성한다.- Parameters:
labelId
-text
- 텍스트.positions
- 위치 좌표.
-
setStyles
public PolylineLabelOptions setStyles(PolylineLabelStyles styles)
PolylineLabelStyles 를 설정한다.- Parameters:
styles
- 설정 할 스타일.
-
setStyles
public PolylineLabelOptions setStyles(PolylineLabelStyle style)
PolylineLabelStyles 를 설정한다.- Parameters:
style
- 설정 할 스타일.
-
setStyles
public PolylineLabelOptions setStyles(int size, int color)
PolylineLabelStyles 를 설정한다.- Parameters:
size
- 텍스트 크기 (px).color
- 텍스트 색깔.
-
setStyles
public PolylineLabelOptions setStyles(int size, int color, int strokeSize, int strokeColor)
PolylineLabelStyles 를 설정한다.- Parameters:
size
- 텍스트 크기 (px).color
- 텍스트 색깔.strokeSize
- 텍스트 테두리 크기 (px).strokeColor
- 텍스트 테두리 색깔.
-
setVisible
public PolylineLabelOptions setVisible(boolean visible)
visible 여부 설정을 한다.- Parameters:
visible
- visible 여부.
-
setTag
public PolylineLabelOptions setTag(java.lang.Object tag)
사용자 식별을 위해 태그를 설정한다.- Parameters:
tag
- 설정 할 태그.
-
getTag
public java.lang.Object getTag()
태그를 가져온다.
-
isVisible
public boolean isVisible()
visible 여부를 가져온다.
-
getPoints
public LatLng[] getPoints()
위치 좌표를 가져온다.
-
getLabelId
public java.lang.String getLabelId()
PolylineLabel Id 를 가져온다.
-
getRank
public long getRank()
Rank 를 가져온다.
-
getText
public java.lang.String getText()
텍스트를 가져온다.
-
getTexts
public java.lang.String[] getTexts()
텍스트를 가져온다.
-
getStyles
public PolylineLabelStyles getStyles()
PolylineLabelStyles 를 가져온다.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-