public class PolygonMarkers extends Object implements ShapeWithChildrenMarkers
| Constructor and Description |
|---|
PolygonMarkers(GoogleMapShapeConverter converter)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(Marker marker) |
void |
addHole(PolygonHoleMarkers hole) |
void |
addNew(Marker marker)
Add the marker
|
ShapeMarkers |
createChild()
Create a child shape
|
void |
delete(Marker marker)
Delete the marker
|
List<PolygonHoleMarkers> |
getHoles() |
List<Marker> |
getMarkers()
Get all markers
|
Polygon |
getPolygon() |
boolean |
isDeleted()
Is it deleted
|
boolean |
isValid()
Is it valid
|
void |
remove()
Remove from the map
|
void |
setHoles(List<PolygonHoleMarkers> holes) |
void |
setMarkers(List<Marker> markers) |
void |
setPolygon(Polygon polygon) |
void |
update()
Update based upon marker changes
|
public PolygonMarkers(GoogleMapShapeConverter converter)
converter - public Polygon getPolygon()
public void setPolygon(Polygon polygon)
public void add(Marker marker)
public List<Marker> getMarkers()
getMarkers in interface ShapeMarkerspublic void setMarkers(List<Marker> markers)
public void addHole(PolygonHoleMarkers hole)
public List<PolygonHoleMarkers> getHoles()
public void setHoles(List<PolygonHoleMarkers> holes)
public void update()
public void remove()
public boolean isValid()
public boolean isDeleted()
public void delete(Marker marker)
delete in interface ShapeMarkerspublic void addNew(Marker marker)
addNew in interface ShapeMarkerspublic ShapeMarkers createChild()
createChild in interface ShapeWithChildrenMarkers