Package com.kakao.vectormap.shape
Class DimScreenManager
- java.lang.Object
-
- com.kakao.vectormap.shape.DimScreenManager
-
public class DimScreenManager extends java.lang.Object
DimScreenLayer 를 가져오고 DimScreenLayer 와 관련 된 객체를 추가하고 삭제하는 컨테이너 클래스.
-
-
Constructor Summary
Constructors Constructor Description DimScreenManager(IDimScreenDelegate delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShapeAnimator
addAnimator(Animation animation)
ShapeAnimator
를 추가한다.PolygonStylesSet
addPolygonStyles(PolygonStylesSet polygonStylesSet)
DimScreenLayer 에 추가하는Polygon
의 스타일을 생성한다.ShapeAnimator
getAnimator(java.lang.String animatorId)
AnimatorId 로 ShapeAnimator 를 가져온다.DimScreenLayer
getDimScreenLayer()
DimScreenLayer 를 가져온다.PolygonStylesSet
getPolygonStyles(java.lang.String styleId)
addPolygonStyles(PolygonStylesSet)
을 통해 생성한 스타일을 가져온다.void
removeAllAnimator()
추가 된 ShapeAnimator 를 모두 삭제한다.
-
-
-
Constructor Detail
-
DimScreenManager
public DimScreenManager(IDimScreenDelegate delegate)
-
-
Method Detail
-
getDimScreenLayer
@NonNull public DimScreenLayer getDimScreenLayer()
DimScreenLayer 를 가져온다. DimScreenLayer 는 추가로 생성할 수 없고 한 개만 존재한다.
-
addPolygonStyles
public PolygonStylesSet addPolygonStyles(PolygonStylesSet polygonStylesSet)
DimScreenLayer 에 추가하는Polygon
의 스타일을 생성한다.
-
getPolygonStyles
public PolygonStylesSet getPolygonStyles(java.lang.String styleId)
addPolygonStyles(PolygonStylesSet)
을 통해 생성한 스타일을 가져온다.- Parameters:
styleId
- 스타일의 고유한 Id.PolylineStylesSet.getStyleId()
- Returns:
Polygon
의 스타일.
-
addAnimator
public ShapeAnimator addAnimator(Animation animation)
ShapeAnimator
를 추가한다.- Parameters:
animation
- Animator 를 생성하기 위해 애니메이션을 설정하는 클래스.
-
removeAllAnimator
public void removeAllAnimator()
추가 된 ShapeAnimator 를 모두 삭제한다.
-
getAnimator
public ShapeAnimator getAnimator(java.lang.String animatorId)
AnimatorId 로 ShapeAnimator 를 가져온다.- Parameters:
animatorId
- 가져 올 animatorId
-
-