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

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

public class ToStringVisualizer
extends AbstractSimpleVisualizer<String>

The simplest possible visualizer. Returns the result of the toString method.

Rating red

Constructor Summary
ToStringVisualizer()
           
 
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

ToStringVisualizer

public ToStringVisualizer()
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