EVolve.visualization.VizFactory
Class PredictionVizFactory

java.lang.Object
  |
  +--EVolve.visualization.VisualizationFactory
        |
        +--EVolve.visualization.VizFactory.PredictionVizFactory
Direct Known Subclasses:
MissPredictionMetricVizFactory

public class PredictionVizFactory
extends VisualizationFactory

Factory of prediction visualization.


Field Summary
protected  java.util.ArrayList factoryList
           
 
Constructor Summary
PredictionVizFactory()
          Creates a prediction visualization factory.
 
Method Summary
 void addPredictorFactory(PredictorFactory factory)
          Adds a predictor factory.
 VisualizationDefinition createDefinition()
          Creates the definition of the visualizations.
 Visualization createVisualization()
          Creates a visualization.
 java.lang.String getFactoryName()
          Gets the name of the visualization factory.
 java.lang.String getName()
          Gets the name of the visualizations.
 
Methods inherited from class EVolve.visualization.VisualizationFactory
getDefinition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factoryList

protected java.util.ArrayList factoryList
Constructor Detail

PredictionVizFactory

public PredictionVizFactory()
Creates a prediction visualization factory.

Method Detail

addPredictorFactory

public void addPredictorFactory(PredictorFactory factory)
Adds a predictor factory.

Parameters:
factory - the predictor factory

getName

public java.lang.String getName()
Description copied from class: VisualizationFactory
Gets the name of the visualizations.

Specified by:
getName in class VisualizationFactory
Returns:
name of the visualizations

getFactoryName

public java.lang.String getFactoryName()
Description copied from class: VisualizationFactory
Gets the name of the visualization factory.

Specified by:
getFactoryName in class VisualizationFactory
Returns:
name of the visualization factory

createDefinition

public VisualizationDefinition createDefinition()
Description copied from class: VisualizationFactory
Creates the definition of the visualizations.

Specified by:
createDefinition in class VisualizationFactory
Returns:
definition of the visualizations

createVisualization

public Visualization createVisualization()
Description copied from class: VisualizationFactory
Creates a visualization.

Specified by:
createVisualization in class VisualizationFactory
Returns:
the visualization