com.jinsight.jetchart
Class RadarAreaSerie

java.lang.Object
  extended bycom.jinsight.jetchart.AbstractSerie
      extended bycom.jinsight.jetchart.RadarSerie
          extended bycom.jinsight.jetchart.RadarLineSerie
              extended bycom.jinsight.jetchart.RadarAreaSerie

public class RadarAreaSerie
extends RadarLineSerie

A radar area series is an extension of a radar line series, inheriting the properties of the class RadarLineSerie. The RadarAreaSerie class paints a polygon filled with a given color.

See Also:
RadarLineSerie

Field Summary
 
Fields inherited from class com.jinsight.jetchart.RadarLineSerie
EMPTY_CIRCLE_MARK, EMPTY_DIAMOND_MARK, EMPTY_SQUARE_MARK, EMPTY_TRIANGLE_MARK, MARK_SHAPE_LEGEND, SOLID_CIRCLE_MARK, SOLID_DIAMOND_MARK, SOLID_SQUARE_LEGEND, SOLID_SQUARE_MARK, SOLID_TRIANGLE_MARK, X_MARK
 
Fields inherited from class com.jinsight.jetchart.AbstractSerie
CLIENT_SIDE, SERVER_SIDE_CERN, SERVER_SIDE_NCSA
 
Constructor Summary
RadarAreaSerie()
          Creates a RadarAreaSerie object.
RadarAreaSerie(double[] values)
          Creates a RadarAreaSerie object.
RadarAreaSerie(double[] values, java.lang.String title)
          Creates a RadarAreaSerie object.
 
Method Summary
protected  void finalize()
           
 void setBorderColor(java.awt.Color borderColor)
          Sets the color of the border that surrounds the area of a RadarAreaSerie object.
 void setBorderEnabled(boolean isBorderEnabled)
          Enables a border surrounding the area of a RadarAreaSerie object.
 void setColor(java.awt.Color color)
          Sets the filling color of a RadarAreaSerie object.
 
Methods inherited from class com.jinsight.jetchart.RadarLineSerie
setLegendStyle, setMarksColor, setMarksEnabled, setMarksHeight, setMarksStyle, setMarksWidth, setThickness
 
Methods inherited from class com.jinsight.jetchart.RadarSerie
getSerieMap, getTitle, getToolTipValues, setTitle, setValues, setValuesQuery
 
Methods inherited from class com.jinsight.jetchart.AbstractSerie
addMultipleValues, addValue, getId, getMultipleValues, getValues, setHighlightColor, setHighlightEnabled, setId, setLegendEnabled, setMultipleValues, setMultipleValues, setSVGURLs, setToolTipContent, setToolTipEnabled, setValueFormat, setValues
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RadarAreaSerie

public RadarAreaSerie()
Creates a RadarAreaSerie object. Default constructor.


RadarAreaSerie

public RadarAreaSerie(double[] values)
Creates a RadarAreaSerie object. This constructor takes an array of double precision numbers corresponding to the variables associated with a RadarAreaSerie and displayed on the radial axis.

Parameters:
values - Array of double precision numbers.

RadarAreaSerie

public RadarAreaSerie(double[] values,
                      java.lang.String title)
Creates a RadarAreaSerie object. This constructor takes an array of double precision numbers as the first argument and the series title as the second argument. The array values correspond to the variables associated with a RadarAreaSerie and displayed on the radial axis, and the series title is displayed inside the legend box.

Parameters:
values - Array of double precision numbers.
title - A String object.
Method Detail

setBorderEnabled

public void setBorderEnabled(boolean isBorderEnabled)
Enables a border surrounding the area of a RadarAreaSerie object. The border is disabled by default.

Parameters:
isBorderEnabled - A boolean value(true/false).
See Also:
setBorderColor(java.awt.Color)

setBorderColor

public void setBorderColor(java.awt.Color borderColor)
Sets the color of the border that surrounds the area of a RadarAreaSerie object. The color is Color.black by default.

Parameters:
borderColor - A Color object.
See Also:
setBorderEnabled(boolean)

setColor

public void setColor(java.awt.Color color)
Sets the filling color of a RadarAreaSerie object. The filling color is Color.lightGray by default.

Overrides:
setColor in class RadarSerie
Parameters:
color - A Color object.

finalize

protected void finalize()
                 throws java.lang.Throwable
Overrides:
finalize in class RadarLineSerie
Throws:
java.lang.Throwable