EVolve.visualization
Class VisualizationManager

java.lang.Object
  |
  +--EVolve.visualization.VisualizationManager

public class VisualizationManager
extends java.lang.Object


Constructor Summary
VisualizationManager(VisualizationFactory[] factory)
           
 
Method Summary
 void addAllVisualizations()
           
 void autoPreVisualize(java.util.HashMap conf)
           
 void autoSaveResult(java.lang.String path, java.lang.String dataFn)
           
 void cleanup()
           
 VisualizationFactory getFactory(java.lang.String name)
           
 java.lang.String[] getFactoryName()
           
 java.util.ArrayList getVisualizationList()
           
 java.util.ArrayList getVisualizationType()
           
 void init()
           
 Visualization newVisualization(java.lang.String name)
           
 Visualization prepareForAsynOverlapViz(java.lang.String name)
           
 void prepareForLinkedViz(java.util.ArrayList viz, int beginRepaint)
           
 void prepareListToBeVisualized()
           
 void preVisualize()
           
 void receiveEvent(Event event)
           
 void removeVisualization(Visualization visualization)
           
 void visualize()
           
 void viuslizeNow()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisualizationManager

public VisualizationManager(VisualizationFactory[] factory)
Method Detail

init

public void init()

getFactoryName

public java.lang.String[] getFactoryName()

newVisualization

public Visualization newVisualization(java.lang.String name)

removeVisualization

public void removeVisualization(Visualization visualization)

preVisualize

public void preVisualize()

receiveEvent

public void receiveEvent(Event event)

visualize

public void visualize()

getVisualizationType

public java.util.ArrayList getVisualizationType()

getFactory

public VisualizationFactory getFactory(java.lang.String name)

autoPreVisualize

public void autoPreVisualize(java.util.HashMap conf)

autoSaveResult

public void autoSaveResult(java.lang.String path,
                           java.lang.String dataFn)

getVisualizationList

public java.util.ArrayList getVisualizationList()

prepareListToBeVisualized

public void prepareListToBeVisualized()

cleanup

public void cleanup()

addAllVisualizations

public void addAllVisualizations()

prepareForLinkedViz

public void prepareForLinkedViz(java.util.ArrayList viz,
                                int beginRepaint)

prepareForAsynOverlapViz

public Visualization prepareForAsynOverlapViz(java.lang.String name)

viuslizeNow

public void viuslizeNow()