org.hawk.data.perf.plotter
Class HawkPlotter

java.lang.Object
  extended by org.hawk.data.perf.plotter.HawkPlotter

public class HawkPlotter
extends java.lang.Object

This plots the graph of modoules against their's response time. Note: This requires gnuplot is installed on the system where hawk is runnnig.


Constructor Summary
HawkPlotter()
           
 
Method Summary
static boolean createGNUPlotProcess(java.lang.String gnuDataFile)
           
static void main(java.lang.String[] args)
           
static boolean plot(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> modules)
          This plots the graph of modoules against their's response time.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HawkPlotter

public HawkPlotter()
Method Detail

main

public static void main(java.lang.String[] args)

plot

public static boolean plot(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> modules)
                    throws java.lang.Exception
This plots the graph of modoules against their's response time. Note: This requires gnuplot is installed on the system where hawk is runnnig.

Returns:
true on success , otherwise false
Throws:
java.lang.Exception

createGNUPlotProcess

public static boolean createGNUPlotProcess(java.lang.String gnuDataFile)