Class Point
java.lang.Object
com.vaadin.flow.component.map.configuration.AbstractConfigurationObject
com.vaadin.flow.component.map.configuration.geometry.SimpleGeometry
com.vaadin.flow.component.map.configuration.geometry.Point
- All Implemented Interfaces:
Serializable
Geometry that is represented by a single point and coordinate.
- See Also:
-
Field Summary
Fields inherited from class com.vaadin.flow.component.map.configuration.AbstractConfigurationObject
propertyChangeSupport -
Constructor Summary
ConstructorsConstructorDescriptionPoint(Coordinate coordinates) Creates a new point geometry located at the specified coordinates. -
Method Summary
Modifier and TypeMethodDescriptionThe coordinates where the point is locatedgetType()The unique type name of this class.voidsetCoordinates(Coordinate coordinates) Sets the coordinates that locate the point.Methods inherited from class com.vaadin.flow.component.map.configuration.AbstractConfigurationObject
addChild, addPropertyChangeListener, collectChanges, deepMarkAsDirty, getId, markAsDirty, notifyChange, notifyChange, removeChild, removePropertyChangeListener, setId, update
-
Constructor Details
-
Point
Creates a new point geometry located at the specified coordinates. Coordinates must be specified in the map's user projection, which by default isEPSG:4326, also referred to as GPS coordinates.- Parameters:
coordinates- the coordinates that locate the point
-
-
Method Details
-
getType
Description copied from class:AbstractConfigurationObjectThe unique type name of this class. Used by the client-side synchronization mechanism to determine which OpenLayers class to synchronize into.- Specified by:
getTypein classAbstractConfigurationObject
-
getCoordinates
The coordinates where the point is located- Returns:
- the current coordinates
-
setCoordinates
Sets the coordinates that locate the point. Coordinates must be specified in the map's user projection, which by default isEPSG:4326, also referred to as GPS coordinates. If the user projection has been changed usingMap.setUserProjection(String), then coordinates must be specified in that projection instead.- Parameters:
coordinates- the new coordinates, not null
-