-
- All Implemented Interfaces:
-
java.io.Serializable
public abstract class SeriesRegistry<BundleType extends SeriesBundle<SeriesType, FormatterType>, SeriesType extends Series, FormatterType extends Formatter> implements Serializable
-
-
Method Summary
Modifier and Type Method Description List<BundleType>getSeriesAndFormatterList()List<SeriesType>getSeriesList()intsize()booleanisEmpty()booleanadd(SeriesType series, FormatterType formatter)synchronized List<BundleType>remove(SeriesType series, Class rendererClass)synchronized booleanremove(SeriesType series)Remove all occurrences of series regardless of the associated Renderer. voidclear()Remove all series from the plot. List<SeriesBundle<SeriesType, FormatterType>>getLegendEnabledItems()booleancontains(SeriesType series, Class<out FormatterType> formatterClass)-
-
Method Detail
-
getSeriesAndFormatterList
List<BundleType> getSeriesAndFormatterList()
-
getSeriesList
List<SeriesType> getSeriesList()
-
size
int size()
-
isEmpty
boolean isEmpty()
-
add
boolean add(SeriesType series, FormatterType formatter)
-
remove
synchronized List<BundleType> remove(SeriesType series, Class rendererClass)
-
remove
synchronized boolean remove(SeriesType series)
Remove all occurrences of series regardless of the associated Renderer.
-
clear
void clear()
Remove all series from the plot.
-
getLegendEnabledItems
List<SeriesBundle<SeriesType, FormatterType>> getLegendEnabledItems()
-
contains
boolean contains(SeriesType series, Class<out FormatterType> formatterClass)
-
-
-
-