ec.display.chart
Class XYSeriesChartStatistics
- java.lang.Object
-
- ec.Statistics
-
- ec.display.chart.ChartableStatistics
-
- ec.display.chart.XYSeriesChartStatistics
-
- Direct Known Subclasses:
- SimpleXYSeriesChartStatistics
public abstract class XYSeriesChartStatistics extends ChartableStatistics
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description XYSeriesCollectionseriesCollection-
Fields inherited from class ec.display.chart.ChartableStatistics
P_TITLE, P_XAXIS, P_YAXIS, title, xlabel, ylabel
-
Fields inherited from class ec.Statistics
children, P_CHILD, P_MUZZLE, P_NUMCHILDREN, P_SILENT, P_SILENT_FILE, P_SILENT_PRINT, silentFile, silentPrint
-
-
Constructor Summary
Constructors Constructor and Description XYSeriesChartStatistics()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddDataPoint(int seriesID, double x, double y)intaddSeries(java.lang.String name)JFreeChartmakeChart()voidsetup(EvolutionState state, Parameter base)Sets up the object by reading it from the parameters stored in state, built off of the parameter base base.-
Methods inherited from class ec.Statistics
enteringInitialPopulationStatistics, enteringSteadyStateStatistics, finalStatistics, generationBoundaryStatistics, individualsBredStatistics, individualsEvaluatedStatistics, postBreedingStatistics, postCheckpointStatistics, postEvaluationStatistics, postInitializationStatistics, postPostBreedingExchangeStatistics, postPreBreedingExchangeStatistics, preBreedingStatistics, preCheckpointStatistics, preEvaluationStatistics, preInitializationStatistics, prePostBreedingExchangeStatistics, prePreBreedingExchangeStatistics
-
-
-
-
Field Detail
-
seriesCollection
public XYSeriesCollection seriesCollection
-
-
Method Detail
-
setup
public void setup(EvolutionState state, Parameter base)
Description copied from interface:SetupSets up the object by reading it from the parameters stored in state, built off of the parameter base base. If an ancestor implements this method, be sure to call super.setup(state,base); before you do anything else.- Specified by:
setupin interfaceSetup- Overrides:
setupin classChartableStatistics
-
makeChart
public JFreeChart makeChart()
- Specified by:
makeChartin classChartableStatistics
-
addSeries
public int addSeries(java.lang.String name)
-
addDataPoint
public void addDataPoint(int seriesID, double x, double y)
-
-
DMelt 3.0 © DataMelt by jWork.ORG