lt.monarch.chart.engine
Interface ChartSeries

All Superinterfaces:
ChartEntity, ChartObject, StyleEditorEntity
All Known Subinterfaces:
AbstractBarSeries<ChartProjector>
All Known Implementing Classes:
AbstractChartSeries, AbstractChartSeriesEx, AbstractLineSeries, Bar3DSeries, BarSeries, BoxWhiskerSeries, BubbleSeries, ContourSeries, Line3DSeries, LineSeries, MarkerDecorableSeries, MarkerDecorableSeries3D, Pie3DSeries, PieSeries, RadarSeries, StockSeries, SupplementalPieSeries, Surface3DSeries, SurfaceSeries, Vector3DSeries, VectorSeries

public interface ChartSeries
extends ChartObject, ChartEntity, StyleEditorEntity

Defines a series object interface.


Method Summary
Modifier and Type Method and Description
 LegendEntry[] createLegendEntries()
          Creates legend entries for the series.
 LegendEntry createLegendEntry()
          Creates legend entry for the series.
 java.lang.String getName()
          Returns the series title.
 void setName(java.lang.String name)
          Sets the series title.
 
Methods inherited from interface lt.monarch.chart.engine.ChartObject
dispose, draw, getChart, getSortPosition, getStyle, getStyle, invalidate, isVisible, layout, repaint, repaint, setChart
 
Methods inherited from interface lt.monarch.chart.engine.ChartEntity
fillEntitySheet, getDescription, getParentEntity, getShortDescription
 
Methods inherited from interface lt.monarch.chart.engine.StyleEditorEntity
getChartObjectBounds, getParent, getStyle
 

Method Detail

createLegendEntry

LegendEntry createLegendEntry()
Creates legend entry for the series.

Returns:
legend entry

createLegendEntries

LegendEntry[] createLegendEntries()
Creates legend entries for the series.

Returns:
legend entries

setName

void setName(java.lang.String name)
Sets the series title.

Parameters:
name - series title

getName

java.lang.String getName()
Returns the series title.

Returns:
series title