EVolve.visualization.VizFactory
Class PredictionVizFactory

java.lang.Object
  |
  +--EVolve.visualization.VizFactory.VisualizationFactory
        |
        +--EVolve.visualization.VizFactory.PredictionVizFactory
All Implemented Interfaces:
java.lang.Cloneable
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.VizFactory.VisualizationFactory
clone, getDefinition
 
Methods inherited from class java.lang.Object
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