Class CircleMapArea

  • All Implemented Interfaces:
    java.io.Serializable

    public final class CircleMapArea
    extends ImageMapArea
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • radius

        private int radius
    • Constructor Detail

      • CircleMapArea

        public CircleMapArea​(float x,
                             float y,
                             double value,
                             java.lang.String xAxisLabel,
                             java.lang.String legendLabel)
        Parameters:
        x -
        y -
        value -
        xAxisLabel -
        legendLabel -
      • CircleMapArea

        public CircleMapArea​(float x,
                             float y,
                             java.awt.geom.Point2D.Double value,
                             java.lang.String legendLabel)
        Parameters:
        x -
        y -
        value -
        legendLabel -
    • Method Detail

      • setRadius

        public void setRadius​(int radius)
        Allows user to specify the radius for each circle
        Parameters:
        radius -
      • getCoordinates

        protected void getCoordinates​(java.lang.StringBuffer html)
        Description copied from class: ImageMapArea
        Appends the coordinates to the passed html buffer. This is needed to facilitate the 'circle' map areas 'radius' value.
        Overrides:
        getCoordinates in class ImageMapArea
        Parameters:
        html - pass a reference to the StringBuffer so I can minimize Object creation