Package org.teamapps.dto
Class UiMap
- java.lang.Object
-
- org.teamapps.dto.UiClientObject
-
- org.teamapps.dto.UiComponent
-
- org.teamapps.dto.UiMap
-
- All Implemented Interfaces:
UiObject
public class UiMap extends UiComponent implements UiObject
THIS IS GENERATED CODE! PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUiMap.AddMarkerCommandstatic classUiMap.AddShapeCommandstatic classUiMap.ClearHeatMapCommandstatic classUiMap.ClearMarkerClusterCommandstatic classUiMap.ClearMarkersCommandstatic classUiMap.ClearShapesCommandstatic classUiMap.FitBoundsCommandstatic classUiMap.LocationChangedEventstatic classUiMap.MapClickedEventstatic classUiMap.MarkerClickedEventstatic classUiMap.RegisterTemplateCommandstatic classUiMap.RemoveMarkerCommandstatic classUiMap.RemoveShapeCommandstatic classUiMap.SetHeatMapCommandstatic classUiMap.SetLocationCommandstatic classUiMap.SetMapMarkerClusterCommandstatic classUiMap.SetMapTypeCommandstatic classUiMap.SetZoomLevelCommandstatic classUiMap.ShapeDrawnEventstatic classUiMap.StartDrawingShapeCommandstatic classUiMap.StopDrawingShapeCommandstatic classUiMap.UpdateShapeCommandstatic classUiMap.ZoomLevelChangedEvent-
Nested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetAttributesCommand, UiComponent.SetClassNamesCommand, UiComponent.SetStyleCommand, UiComponent.SetVisibleCommand
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringaccessTokenprotected UiMapConfigmapConfigprotected UiMapLocationmapPositionprotected UiMapTypemapTypeprotected UiMapMarkerClustermarkerClusterprotected java.util.List<UiMapMarkerClientRecord>markersprotected java.util.Map<java.lang.String,UiTemplate>markerTemplatesprotected java.util.Map<java.lang.String,AbstractUiMapShape>shapesprotected intzoomLevel-
Fields inherited from class org.teamapps.dto.UiComponent
attributesBySelector, classNamesBySelector, debuggingId, stylesBySelector, visible
-
Fields inherited from class org.teamapps.dto.UiClientObject
id
-
-
Constructor Summary
Constructors Constructor Description UiMap()Deprecated.Only for Jackson deserialization.UiMap(java.util.Map<java.lang.String,UiTemplate> markerTemplates)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAccessToken()UiMapConfiggetMapConfig()UiMapLocationgetMapPosition()UiMapTypegetMapType()UiMapMarkerClustergetMarkerCluster()java.util.List<UiMapMarkerClientRecord>getMarkers()java.util.Map<java.lang.String,UiTemplate>getMarkerTemplates()java.util.Map<java.lang.String,AbstractUiMapShape>getShapes()UiObjectTypegetUiObjectType()intgetZoomLevel()UiMapsetAccessToken(java.lang.String accessToken)UiMapsetAttributesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attributesBySelector)UiMapsetClassNamesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> classNamesBySelector)UiMapsetDebuggingId(java.lang.String debuggingId)UiMapsetId(java.lang.String id)UiMapsetMapConfig(UiMapConfig mapConfig)UiMapsetMapPosition(UiMapLocation mapPosition)UiMapsetMapType(UiMapType mapType)UiMapsetMarkerCluster(UiMapMarkerCluster markerCluster)UiMapsetMarkers(java.util.List<UiMapMarkerClientRecord> markers)UiMapsetShapes(java.util.Map<java.lang.String,AbstractUiMapShape> shapes)UiMapsetStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)UiMapsetVisible(boolean visible)UiMapsetZoomLevel(int zoomLevel)java.lang.StringtoString()-
Methods inherited from class org.teamapps.dto.UiComponent
getAttributesBySelector, getClassNamesBySelector, getDebuggingId, getStylesBySelector, getVisible
-
Methods inherited from class org.teamapps.dto.UiClientObject
getId
-
-
-
-
Field Detail
-
markerTemplates
protected java.util.Map<java.lang.String,UiTemplate> markerTemplates
-
accessToken
protected java.lang.String accessToken
-
mapConfig
protected UiMapConfig mapConfig
-
mapType
protected UiMapType mapType
-
zoomLevel
protected int zoomLevel
-
mapPosition
protected UiMapLocation mapPosition
-
shapes
protected java.util.Map<java.lang.String,AbstractUiMapShape> shapes
-
markers
protected java.util.List<UiMapMarkerClientRecord> markers
-
markerCluster
protected UiMapMarkerCluster markerCluster
-
-
Constructor Detail
-
UiMap
@Deprecated public UiMap()
Deprecated.Only for Jackson deserialization. Use the other constructor instead.
-
UiMap
public UiMap(java.util.Map<java.lang.String,UiTemplate> markerTemplates)
-
-
Method Detail
-
getUiObjectType
public UiObjectType getUiObjectType()
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
public java.lang.String toString()
- Overrides:
toStringin classUiComponent
-
getMarkerTemplates
public java.util.Map<java.lang.String,UiTemplate> getMarkerTemplates()
-
getAccessToken
public java.lang.String getAccessToken()
-
getMapConfig
public UiMapConfig getMapConfig()
-
getMapType
public UiMapType getMapType()
-
getZoomLevel
public int getZoomLevel()
-
getMapPosition
public UiMapLocation getMapPosition()
-
getShapes
public java.util.Map<java.lang.String,AbstractUiMapShape> getShapes()
-
getMarkers
public java.util.List<UiMapMarkerClientRecord> getMarkers()
-
getMarkerCluster
public UiMapMarkerCluster getMarkerCluster()
-
setId
public UiMap setId(java.lang.String id)
- Overrides:
setIdin classUiComponent
-
setDebuggingId
public UiMap setDebuggingId(java.lang.String debuggingId)
- Overrides:
setDebuggingIdin classUiComponent
-
setVisible
public UiMap setVisible(boolean visible)
- Overrides:
setVisiblein classUiComponent
-
setStylesBySelector
public UiMap setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)
- Overrides:
setStylesBySelectorin classUiComponent
-
setClassNamesBySelector
public UiMap setClassNamesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> classNamesBySelector)
- Overrides:
setClassNamesBySelectorin classUiComponent
-
setAttributesBySelector
public UiMap setAttributesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attributesBySelector)
- Overrides:
setAttributesBySelectorin classUiComponent
-
setAccessToken
public UiMap setAccessToken(java.lang.String accessToken)
-
setMapConfig
public UiMap setMapConfig(UiMapConfig mapConfig)
-
setZoomLevel
public UiMap setZoomLevel(int zoomLevel)
-
setMapPosition
public UiMap setMapPosition(UiMapLocation mapPosition)
-
setShapes
public UiMap setShapes(java.util.Map<java.lang.String,AbstractUiMapShape> shapes)
-
setMarkers
public UiMap setMarkers(java.util.List<UiMapMarkerClientRecord> markers)
-
setMarkerCluster
public UiMap setMarkerCluster(UiMapMarkerCluster markerCluster)
-
-