|
|||||||||
| 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 ObjectVisualizerpublic boolean isCapableToVisualize(java.lang.String id)
isCapableToVisualize in interface ObjectVisualizerpublic java.lang.String getTitle(java.lang.String id)
getTitle in interface ObjectVisualizerpublic void stopVisualization(java.lang.String id)
stopVisualization in interface ObjectVisualizerpublic 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 | ||||||||