de.cau.cs.kieler.kiml.grana.visualizers
Class BasicCSVVisualizer

java.lang.Object
  extended by de.cau.cs.kieler.kiml.grana.visualization.AbstractSimpleVisualizer<String>
      extended by de.cau.cs.kieler.kiml.grana.visualizers.BasicCSVVisualizer
All Implemented Interfaces:
IVisualizer<String,Object>

public class BasicCSVVisualizer
extends AbstractSimpleVisualizer<String>

The basic visualizer for the CSV format.

Rating red

Constructor Summary
BasicCSVVisualizer()
           
 
Method Summary
 boolean canVisualize(Object result)
          Returns whether this class can visualize the given analysis result.
 String visualize(AbstractInfoAnalysis analysis, Object result)
          Visualizes the given analysis result by returning an object that represents the visualization, if canVisualize returns true for the given result.
 
Methods inherited from class de.cau.cs.kieler.kiml.grana.visualization.AbstractSimpleVisualizer
visualize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicCSVVisualizer

public BasicCSVVisualizer()
Method Detail

canVisualize

public boolean canVisualize(Object result)
Returns whether this class can visualize the given analysis result.

Parameters:
result - the result of an analysis
Returns:
true if this class can visualize the result

visualize

public String visualize(AbstractInfoAnalysis analysis,
                        Object result)
Visualizes the given analysis result by returning an object that represents the visualization, if canVisualize returns true for the given result.

Specified by:
visualize in class AbstractSimpleVisualizer<String>
Parameters:
analysis - the analysis
result - the analysis result
Returns:
the visualization result