to.etc.domui.component.dynaima
Class AreaCharter

java.lang.Object
  extended by to.etc.domui.component.dynaima.AreaCharter
All Implemented Interfaces:
ICharterHelper

public class AreaCharter
extends java.lang.Object
implements ICharterHelper

Helps constructing an area graph.

Author:
Frits Jalvingh Created on Oct 2, 2008

Nested Class Summary
static class AreaCharter.BucketData
           
 class AreaCharter.DataSet
           
 
Constructor Summary
protected AreaCharter(JGraphChartSource source, java.lang.String title, int width, int height, java.lang.String bucketTitle, java.lang.String valueTitle)
           
 
Method Summary
 AreaCharter.BucketData addBucket(java.lang.String bucketlabel, java.lang.Comparable<?> sortvalue)
           
 AreaCharter.DataSet addDataSet(java.awt.Paint paint, java.lang.String name)
           
 void finish()
          Fully create the Area thingy.
 java.util.List<AreaCharter.BucketData> getOrderedBuckets()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AreaCharter

protected AreaCharter(JGraphChartSource source,
                      java.lang.String title,
                      int width,
                      int height,
                      java.lang.String bucketTitle,
                      java.lang.String valueTitle)
Method Detail

addDataSet

public AreaCharter.DataSet addDataSet(java.awt.Paint paint,
                                      java.lang.String name)

addBucket

public AreaCharter.BucketData addBucket(java.lang.String bucketlabel,
                                        java.lang.Comparable<?> sortvalue)

getOrderedBuckets

public java.util.List<AreaCharter.BucketData> getOrderedBuckets()

finish

public void finish()
            throws java.lang.Exception
Fully create the Area thingy.

Specified by:
finish in interface ICharterHelper
Throws:
java.lang.Exception
See Also:
ICharterHelper.finish()