org.objectweb.proactive.benchmarks.timit.util.charts
Class MatrixChart

java.lang.Object
  extended by org.objectweb.proactive.benchmarks.timit.util.charts.MatrixChart
All Implemented Interfaces:
java.io.Serializable, Chart

public class MatrixChart
extends java.lang.Object
implements Chart

This class contains all methods to build a matrix chart from a two-dimensional integer array. Used for communication pattern analysis.

Author:
Brian Amedro, Vladimir Bodnartchouk
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.objectweb.proactive.benchmarks.timit.util.charts.Chart
Chart.LegendFormat, Chart.Scale
 
Field Summary
static java.net.URL logoFile
           
 
Constructor Summary
MatrixChart()
           
 
Method Summary
 void generateChart(org.jdom.Element eTimit, BenchmarkStatistics bstats, ConfigChart cChart)
          Generate a chart from the root Element of finalized benchmark serie, or a BenchmarkStatistics if values can't be store in a convenient way in XML serie result file (like communication pattern event datas)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logoFile

public static final java.net.URL logoFile
Constructor Detail

MatrixChart

public MatrixChart()
Method Detail

generateChart

public void generateChart(org.jdom.Element eTimit,
                          BenchmarkStatistics bstats,
                          ConfigChart cChart)
Description copied from interface: Chart
Generate a chart from the root Element of finalized benchmark serie, or a BenchmarkStatistics if values can't be store in a convenient way in XML serie result file (like communication pattern event datas)

Specified by:
generateChart in interface Chart
Parameters:
eTimit - the root Element of the XML serie result file
bstats - the BenchmarkStatistics computed by TimIt Reductor
cChart - the parameters of the chart


Copyright 2001-2007 INRIA All Rights Reserved.