com.jeffpalm.graph.report
Class ImageWriter

java.lang.Object
  extended by com.jeffpalm.graph.report.ImageWriter

public class ImageWriter
extends java.lang.Object


Field Summary
 int chartHeight
           
 int chartWidth
           
 boolean debug
           
 boolean defaults
           
 boolean demo
           
 java.io.File imageFile
           
 boolean show
           
 int xmax
           
 int xmin
           
 int ymax
           
 int ymin
           
 
Constructor Summary
ImageWriter()
           
 
Method Summary
 void addLine(java.awt.Color color, java.util.Collection data)
           
 void addLine(java.awt.Color color, java.util.Collection data, java.lang.String str)
           
static java.util.Vector asList(java.lang.Object o)
           
 void create(java.lang.String[] args)
           
static void main(java.lang.String[] args)
           
 void setHeader(java.lang.String title)
           
 void setLeftTitle(java.lang.String title)
           
 void setLegend(java.lang.String title)
           
 void setRightTitle(java.lang.String title)
           
 void setXAxis(java.util.Collection names)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

chartWidth

public int chartWidth

chartHeight

public int chartHeight

ymin

public int ymin

ymax

public int ymax

xmin

public int xmin

xmax

public int xmax

show

public boolean show

demo

public boolean demo

defaults

public boolean defaults

debug

public boolean debug

imageFile

public java.io.File imageFile
Constructor Detail

ImageWriter

public ImageWriter()
Method Detail

create

public void create(java.lang.String[] args)

addLine

public void addLine(java.awt.Color color,
                    java.util.Collection data)

addLine

public void addLine(java.awt.Color color,
                    java.util.Collection data,
                    java.lang.String str)

setLeftTitle

public void setLeftTitle(java.lang.String title)

setRightTitle

public void setRightTitle(java.lang.String title)

setHeader

public void setHeader(java.lang.String title)

setLegend

public void setLegend(java.lang.String title)

setXAxis

public void setXAxis(java.util.Collection names)

asList

public static java.util.Vector asList(java.lang.Object o)
                               throws java.lang.Exception
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception