Class AbstractMapShape
java.lang.Object
org.teamapps.ux.component.map.shape.AbstractMapShape
- Direct Known Subclasses:
MapCircle,MapPolygon,MapPolyline,MapRectangle
public abstract class AbstractMapShape
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAbstractMapShape.MapShapeListener -
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringclientIdprotected AbstractMapShape.MapShapeListenerlistenerprotected ShapePropertiesproperties -
Constructor Summary
Constructors Constructor Description AbstractMapShape()AbstractMapShape(ShapeProperties properties) -
Method Summary
Modifier and Type Method Description abstract org.teamapps.dto.AbstractUiMapShapecreateUiMapShape()java.lang.StringgetClientId()Deprecated.For internal use only!!ShapePropertiesgetProperties()protected voidmapAbstractUiShapeProperties(org.teamapps.dto.AbstractUiMapShape uiShape)voidremove()voidsetClientId(java.lang.String clientId)Deprecated.For internal use only!!voidsetListener(AbstractMapShape.MapShapeListener listener)Deprecated.For internal use only!!
-
Field Details
-
clientId
protected java.lang.String clientId -
properties
-
listener
-
-
Constructor Details
-
AbstractMapShape
public AbstractMapShape() -
AbstractMapShape
-
-
Method Details
-
createUiMapShape
public abstract org.teamapps.dto.AbstractUiMapShape createUiMapShape() -
mapAbstractUiShapeProperties
protected void mapAbstractUiShapeProperties(org.teamapps.dto.AbstractUiMapShape uiShape) -
getProperties
-
remove
public void remove() -
setListener
Deprecated.For internal use only!! -
getClientId
@Deprecated public java.lang.String getClientId()Deprecated.For internal use only!! -
setClientId
@Deprecated public void setClientId(java.lang.String clientId)Deprecated.For internal use only!!
-