gov.lanl.Web
Class JFreeChartGenericChart

java.lang.Object
  |
  +--gov.lanl.Web.SyndromeReportChart
        |
        +--gov.lanl.Web.JFreeChartGenericChart

public class JFreeChartGenericChart
extends SyndromeReportChart


Constructor Summary
JFreeChartGenericChart()
           
 
Method Summary
 java.lang.String getChart(DateGraphGenerator[] generators, java.lang.String start, java.lang.String stop)
          Compute the time history chart
 java.lang.String getChart(org.omg.DsObservationAccess.ObservationDataStruct[] q, java.lang.String syndromeName, java.lang.String start, java.lang.String stop)
          Compute the time history chart
 java.lang.String getCombinedTitle(DateGraphGenerator[] generators)
           
 int getInterval()
           
 java.lang.String getIntervalString()
           
 void setChart(java.lang.String chartProps)
          Define the property sheet to control the chart
 void setInterval(java.lang.String interval)
          Set the bin size
 void setPlotType(java.lang.String plotType)
          set the plot type
 void setWriteDirectory(java.lang.String writeDirectory)
          set the write Directory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JFreeChartGenericChart

public JFreeChartGenericChart()
Method Detail

getIntervalString

public java.lang.String getIntervalString()

getInterval

public int getInterval()

setInterval

public void setInterval(java.lang.String interval)
Set the bin size

Specified by:
setInterval in class SyndromeReportChart

setWriteDirectory

public void setWriteDirectory(java.lang.String writeDirectory)
set the write Directory

Specified by:
setWriteDirectory in class SyndromeReportChart
Parameters:
writeDirectory - Where to write the plot

setPlotType

public void setPlotType(java.lang.String plotType)
set the plot type

Specified by:
setPlotType in class SyndromeReportChart
Parameters:
plotType - String with the plot type

setChart

public void setChart(java.lang.String chartProps)
Define the property sheet to control the chart

Specified by:
setChart in class SyndromeReportChart

getChart

public java.lang.String getChart(org.omg.DsObservationAccess.ObservationDataStruct[] q,
                                 java.lang.String syndromeName,
                                 java.lang.String start,
                                 java.lang.String stop)
Compute the time history chart

Specified by:
getChart in class SyndromeReportChart
Parameters:
q - contains the data to be plotted
syndromeName - Syndrome to be looked up
start - begining of interval
stop - end of interval
Returns:
plot file name

getChart

public java.lang.String getChart(DateGraphGenerator[] generators,
                                 java.lang.String start,
                                 java.lang.String stop)
Compute the time history chart

Parameters:
generators - Array of graph generators
Returns:
plot file name

getCombinedTitle

public java.lang.String getCombinedTitle(DateGraphGenerator[] generators)


Copyright © 2000 University of California. All Rights Reserved.