|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.udo.cs.yale.operator.features.aggregation.AggregationPopulationPlotter
public class AggregationPopulationPlotter
Plots the current generation's Pareto set.
Field Summary | |
---|---|
private SimpleDataTable |
criteriaDataTable
The data table containing the individuals criteria data. |
private FeatureGenerator |
generator
The feature generator which should be used to create the individuals. |
private java.util.List<AggregationIndividual> |
lastPopulation
The last population. |
private ExampleSet |
originalExampleSet
The original example set. |
private SimplePlotterDialog |
plotter
The plotter. |
Constructor Summary | |
---|---|
AggregationPopulationPlotter(ExampleSet originalExampleSet,
FeatureGenerator generator)
Creates plotter panel which is repainted every generation. |
Method Summary | |
---|---|
SimpleDataTable |
createDataTable(java.util.List<AggregationIndividual> pop)
|
int |
fillDataTable(SimpleDataTable dataTable,
java.util.List<AggregationIndividual> pop)
|
java.lang.String |
getTitle(java.lang.String id)
|
void |
init()
|
boolean |
isCapableToVisualize(java.lang.String id)
|
void |
operate(java.util.List<AggregationIndividual> pop)
|
void |
startVisualization(java.lang.String id)
|
void |
stopVisualization(java.lang.String id)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private ExampleSet originalExampleSet
private FeatureGenerator generator
private SimplePlotterDialog plotter
private SimpleDataTable criteriaDataTable
private java.util.List<AggregationIndividual> lastPopulation
Constructor Detail |
---|
public AggregationPopulationPlotter(ExampleSet originalExampleSet, FeatureGenerator generator)
Method Detail |
---|
public void operate(java.util.List<AggregationIndividual> pop)
public SimpleDataTable createDataTable(java.util.List<AggregationIndividual> pop)
public int fillDataTable(SimpleDataTable dataTable, java.util.List<AggregationIndividual> pop)
public void init()
init
in interface ObjectVisualizer
public boolean isCapableToVisualize(java.lang.String id)
isCapableToVisualize
in interface ObjectVisualizer
public java.lang.String getTitle(java.lang.String id)
getTitle
in interface ObjectVisualizer
public void stopVisualization(java.lang.String id)
stopVisualization
in interface ObjectVisualizer
public void startVisualization(java.lang.String id)
startVisualization
in interface ObjectVisualizer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |