maltcms.ui.charts
Class AChart<T extends org.jfree.chart.plot.Plot>

java.lang.Object
  extended by maltcms.ui.charts.AChart<T>
All Implemented Interfaces:
cross.IConfigurable, Serializable
Direct Known Subclasses:
AlignmentMapChart, BHeatMapChart, CombinedDomainXYChart, HeatMapChart, MassSpectrumPlot, SpiderWebChart, XYChart, XYZChart

public abstract class AChart<T extends org.jfree.chart.plot.Plot>
extends Object
implements cross.IConfigurable

Abstract base class for Charts of Type T extending Plot of JFreeChart.

Author:
Nils.Hoffmann@cebitec.uni-bielefeld.de
See Also:
Serialized Form

Constructor Summary
AChart()
           
 
Method Summary
 void configure(org.apache.commons.configuration.Configuration cfg)
           
abstract  T create()
           
abstract  String getTitle()
           
 double getYaxis_max()
           
 double getYaxis_min()
           
 List<Array> normalize(List<Array> c, String normalization, boolean normalize_global)
           
abstract  void setTitle(String s)
           
 void setYaxis_max(double yaxis_max)
           
 void setYaxis_min(double yaxis_min)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AChart

public AChart()
Method Detail

configure

public void configure(org.apache.commons.configuration.Configuration cfg)
Specified by:
configure in interface cross.IConfigurable

create

public abstract T create()

getTitle

public abstract String getTitle()

getYaxis_max

public double getYaxis_max()
Returns:
the yaxis_max

getYaxis_min

public double getYaxis_min()
Returns:
the yaxis_min

normalize

public List<Array> normalize(List<Array> c,
                             String normalization,
                             boolean normalize_global)

setTitle

public abstract void setTitle(String s)

setYaxis_max

public void setYaxis_max(double yaxis_max)
Parameters:
yaxis_max - the yaxis_max to set

setYaxis_min

public void setYaxis_min(double yaxis_min)
Parameters:
yaxis_min - the yaxis_min to set


Copyright © 2007-2012. All Rights Reserved.