halo.userinterface.gui.graphHandler
Class GraphHandler

java.lang.Object
  extended by halo.userinterface.gui.graphHandler.GraphHandler

public class GraphHandler
extends java.lang.Object

Provides methods for the generation and handling of graphs created with JFreeChart.

Author:
Stefanie Kaufmann

Constructor Summary
GraphHandler()
           
 
Method Summary
static XYGraphConstructor plotHalfLives(Data data, java.util.List<HalfLife> lives, java.util.List<java.lang.String> methods, java.util.List<java.lang.Double> time, java.util.List<java.lang.Integer> replicates)
           
static XYGraphConstructor plotNormalization(Normalization norm, Data data)
          Generates the plot for normalization
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphHandler

public GraphHandler()
Method Detail

plotNormalization

public static XYGraphConstructor plotNormalization(Normalization norm,
                                                   Data data)
Generates the plot for normalization

Parameters:
norm - The normalization object
data - The raw data
Returns:
The constructor for the graph

plotHalfLives

public static XYGraphConstructor plotHalfLives(Data data,
                                               java.util.List<HalfLife> lives,
                                               java.util.List<java.lang.String> methods,
                                               java.util.List<java.lang.Double> time,
                                               java.util.List<java.lang.Integer> replicates)