com.sencha.gxt.chart.client.chart.series
Class RadarSeries<M>

java.lang.Object
  extended by com.sencha.gxt.chart.client.chart.series.Series<M>
      extended by com.sencha.gxt.chart.client.chart.series.ScatterSeries<M>
          extended by com.sencha.gxt.chart.client.chart.series.RadarSeries<M>
Type Parameters:
M - the data type used by this series
All Implemented Interfaces:
SeriesHandler.HasSeriesHandlers, SeriesItemOutEvent.HasSeriesItemOutHandlers, SeriesItemOverEvent.HasSeriesItemOverHandlers, SeriesSelectionEvent.HasSeriesSelectionHandlers

public class RadarSeries<M>
extends ScatterSeries<M>

Creates a Radar Chart. A Radar Chart is a useful visualization technique for comparing different quantitative values for a constrained number of categories.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sencha.gxt.chart.client.chart.series.Series
Series.LabelPosition
 
Constructor Summary
RadarSeries()
          Creates a radar series.
 
Method Summary
 void delete()
          Removes all the sprites of the series from the surface.
 void drawSeries()
          Draws the series for the current chart.
 Color getFill()
          Returns the fill of the line in the series.
 SeriesRenderer<M> getLineRenderer()
          Returns the SeriesRenderer used on the line sprite.
 void hide(int yFieldIndex)
          Hides the given y field index from the series.
 void highlight(int yFieldIndex)
          Highlights the series at the given index.
 void highlightAll(int index)
          Highlights all of the items in the series.
 boolean isShowMarkers()
          Returns whether or not the series shows markers.
 void setFill(Color fill)
          Sets the fill of the line in the series.
 void setLineRenderer(SeriesRenderer<M> lineRenderer)
          Sets the SeriesRenderer used on the line sprite
 void setShowMarkers(boolean showMarkers)
          Sets whether or not the series shows markers.
 void show(int yFieldIndex)
          Shows the given y field index from the series.
 void unHighlight(int yFieldIndex)
          Removes highlighting from the given index.
 void unHighlightAll(int index)
          UnHighlights all items in the series.
 boolean visibleInLegend(int index)
          Returns whether or not the given index is visible in legend.
 
Methods inherited from class com.sencha.gxt.chart.client.chart.series.ScatterSeries
getMarkerConfig, getSelectionTolerance, getTitle, getYField, setLegendTitle, setMarkerConfig, setSelectionTolerance, setYField
 
Methods inherited from class com.sencha.gxt.chart.client.chart.series.Series
addSeriesHandler, addSeriesItemOutHandler, addSeriesItemOverHandler, addSeriesSelectionHandler, calculateBBox, getBBox, getChart, getGutters, getHighlighter, getLabelConfig, getLegendNames, getLegendTitles, getRenderer, getStroke, getStrokeWidth, getToolTip, getToolTipConfig, getXField, getYAxisPosition, highlightedState, isHighlighting, isShownInLegend, onMouseDown, onMouseMove, onMouseOut, removeToolTip, setChart, setHighlighter, setHighlighting, setLabelConfig, setRenderer, setShownInLegend, setStroke, setStrokeWidth, setToolTipConfig, setXField, setYAxisPosition
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RadarSeries

public RadarSeries()
Creates a radar series.

Method Detail

delete

public void delete()
Description copied from class: Series
Removes all the sprites of the series from the surface.

Overrides:
delete in class Series<M>

drawSeries

public void drawSeries()
Description copied from class: Series
Draws the series for the current chart.

Overrides:
drawSeries in class ScatterSeries<M>

getFill

public Color getFill()
Returns the fill of the line in the series.

Returns:
the fill of the line in the series

getLineRenderer

public SeriesRenderer<M> getLineRenderer()
Returns the SeriesRenderer used on the line sprite.

Returns:
the series renderer used on the line sprite

hide

public void hide(int yFieldIndex)
Description copied from class: Series
Hides the given y field index from the series.

Overrides:
hide in class ScatterSeries<M>
Parameters:
yFieldIndex - the index of the y field

highlight

public void highlight(int yFieldIndex)
Description copied from class: Series
Highlights the series at the given index.

Overrides:
highlight in class ScatterSeries<M>
Parameters:
yFieldIndex - the index to be highlighted

highlightAll

public void highlightAll(int index)
Description copied from class: Series
Highlights all of the items in the series.

Overrides:
highlightAll in class ScatterSeries<M>
Parameters:
index - the index of the series

isShowMarkers

public boolean isShowMarkers()
Returns whether or not the series shows markers.

Returns:
true if markers shown

setFill

public void setFill(Color fill)
Sets the fill of the line in the series.

Parameters:
fill - the fill of the line in the series

setLineRenderer

public void setLineRenderer(SeriesRenderer<M> lineRenderer)
Sets the SeriesRenderer used on the line sprite

Parameters:
lineRenderer - the series renderer used on the line sprite

setShowMarkers

public void setShowMarkers(boolean showMarkers)
Sets whether or not the series shows markers.

Parameters:
showMarkers - true if markers shown

show

public void show(int yFieldIndex)
Description copied from class: Series
Shows the given y field index from the series.

Overrides:
show in class ScatterSeries<M>
Parameters:
yFieldIndex - the index of the y field

unHighlight

public void unHighlight(int yFieldIndex)
Description copied from class: Series
Removes highlighting from the given index.

Overrides:
unHighlight in class ScatterSeries<M>
Parameters:
yFieldIndex - the index to have its highlighting removed

unHighlightAll

public void unHighlightAll(int index)
Description copied from class: Series
UnHighlights all items in the series.

Overrides:
unHighlightAll in class ScatterSeries<M>
Parameters:
index - the index of the series

visibleInLegend

public boolean visibleInLegend(int index)
Description copied from class: Series
Returns whether or not the given index is visible in legend.

Overrides:
visibleInLegend in class ScatterSeries<M>
Parameters:
index - the index to determine visible
Returns:
whether or not it is visible


Copyright © 2011. All Rights Reserved.