Package com.kakao.vectormap.internal
Class DimScreenDelegate
- java.lang.Object
-
- com.kakao.vectormap.internal.VectorDelegate
-
- com.kakao.vectormap.internal.DimScreenDelegate
-
- All Implemented Interfaces:
IDimScreenDelegate
,IVectorDelegate
public class DimScreenDelegate extends VectorDelegate implements IDimScreenDelegate
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDotPointPolygons(DimScreenLayer.OnPolygonCreateCallback callback, PolygonOptions[] creatable, PolygonOptions[] polygonOptions)
void
addMapPointPolygons(DimScreenLayer.OnPolygonCreateCallback callback, PolygonOptions[] creatable, PolygonOptions[] polygonOptions)
void
clearAllPolygon()
boolean
containPolygon(java.lang.String polygonId)
<any>
getCallback(java.lang.String callbackKey)
DimScreenLayer
getDimScreenLayer()
Polygon
getPolygon(java.lang.String polygonId)
boolean
isRunning()
Polygon
newPolygon(PolygonOptions options)
Polygon[]
newPolygons(PolygonOptions... options)
void
remove(java.lang.String polygonId)
void
setDimScreenColor(int color)
void
setDimScreenLayer(DimScreenLayer dimScreenLayer)
void
setRunning(boolean running)
void
setShapeFactory(IShapeFactory shapeFactory)
void
setVisible(boolean visible)
-
Methods inherited from class com.kakao.vectormap.internal.VectorDelegate
addCircleWaveAnimator, addMultiPolygon, addPolygonStylesSet, changePolygonStylesAndDotPoints, changePolygonStylesAndMapPoints, clearAllAnimator, getPolygonStylesSet, hasPolygonStylesSet, removeAllShape, removeAnimator, removePolygon, removePolygons, setDimScreenCover, setPolygonCenterPoint, setPolygonVisible, setPolygonZOrder, startAnimator, stopAnimator
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.kakao.vectormap.internal.IVectorDelegate
addCircleWaveAnimator, addMultiPolygon, addPolygonStylesSet, changePolygonStylesAndDotPoints, changePolygonStylesAndMapPoints, clearAllAnimator, getPolygonStylesSet, hasPolygonStylesSet, removeAllShape, removeAnimator, removePolygon, removePolygons, setDimScreenCover, setPolygonCenterPoint, setPolygonVisible, setPolygonZOrder, startAnimator, stopAnimator
-
-
-
-
Method Detail
-
getDimScreenLayer
public DimScreenLayer getDimScreenLayer()
- Specified by:
getDimScreenLayer
in interfaceIDimScreenDelegate
-
setDimScreenLayer
public void setDimScreenLayer(DimScreenLayer dimScreenLayer)
- Specified by:
setDimScreenLayer
in interfaceIDimScreenDelegate
-
setShapeFactory
public void setShapeFactory(IShapeFactory shapeFactory)
- Specified by:
setShapeFactory
in interfaceIDimScreenDelegate
-
containPolygon
public boolean containPolygon(java.lang.String polygonId)
- Specified by:
containPolygon
in interfaceIDimScreenDelegate
-
getPolygon
public Polygon getPolygon(java.lang.String polygonId)
- Specified by:
getPolygon
in interfaceIDimScreenDelegate
-
newPolygons
public Polygon[] newPolygons(PolygonOptions... options)
- Specified by:
newPolygons
in interfaceIDimScreenDelegate
-
newPolygon
public Polygon newPolygon(PolygonOptions options)
- Specified by:
newPolygon
in interfaceIDimScreenDelegate
-
remove
public void remove(java.lang.String polygonId)
- Specified by:
remove
in interfaceIDimScreenDelegate
-
clearAllPolygon
public void clearAllPolygon()
- Specified by:
clearAllPolygon
in interfaceIDimScreenDelegate
-
addMapPointPolygons
public void addMapPointPolygons(DimScreenLayer.OnPolygonCreateCallback callback, PolygonOptions[] creatable, PolygonOptions[] polygonOptions) throws java.lang.RuntimeException
- Specified by:
addMapPointPolygons
in interfaceIDimScreenDelegate
- Throws:
java.lang.RuntimeException
-
addDotPointPolygons
public void addDotPointPolygons(DimScreenLayer.OnPolygonCreateCallback callback, PolygonOptions[] creatable, PolygonOptions[] polygonOptions) throws java.lang.RuntimeException
- Specified by:
addDotPointPolygons
in interfaceIDimScreenDelegate
- Throws:
java.lang.RuntimeException
-
setVisible
public void setVisible(boolean visible) throws java.lang.RuntimeException
- Specified by:
setVisible
in interfaceIDimScreenDelegate
- Throws:
java.lang.RuntimeException
-
setDimScreenColor
public void setDimScreenColor(int color) throws java.lang.RuntimeException
- Specified by:
setDimScreenColor
in interfaceIDimScreenDelegate
- Throws:
java.lang.RuntimeException
-
getCallback
public <any> getCallback(java.lang.String callbackKey)
- Specified by:
getCallback
in interfaceIDimScreenDelegate
-
setRunning
public void setRunning(boolean running)
-
isRunning
public boolean isRunning()
-
-