Interface ShapeMarkers

All Known Subinterfaces:
ShapeWithChildrenMarkers
All Known Implementing Classes:
MultiMarker, PolygonHoleMarkers, PolygonMarkers, PolylineMarkers

public interface ShapeMarkers
Shape markers interface for handling marker changes
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addNew(Marker marker)
    Add the marker
    void
    delete(Marker marker)
    Delete the marker
    Get all markers
    void
    setVisible(boolean visible)
    Updates visibility of all objects
    void
    setVisibleMarkers(boolean visible)
    Updates visibility of the shape representing markers
    void
    setZIndex(float zIndex)
    Set the z index
  • Method Details

    • getMarkers

      List<Marker> getMarkers()
      Get all markers
      Returns:
      markers
    • delete

      void delete(Marker marker)
      Delete the marker
      Parameters:
      marker - marker
    • addNew

      void addNew(Marker marker)
      Add the marker
      Parameters:
      marker - marker
    • setVisible

      void setVisible(boolean visible)
      Updates visibility of all objects
      Parameters:
      visible - visible flag
      Since:
      1.3.2
    • setVisibleMarkers

      void setVisibleMarkers(boolean visible)
      Updates visibility of the shape representing markers
      Parameters:
      visible - visible flag
      Since:
      1.3.2
    • setZIndex

      void setZIndex(float zIndex)
      Set the z index
      Parameters:
      zIndex - z index
      Since:
      2.0.1