edu.ull.cgunay.plots
Class ProfilePlot

java.lang.Object
  |
  +--edu.ull.cgunay.plots.Plot
        |
        +--edu.ull.cgunay.plots.ProfilePlot
All Implemented Interfaces:
HasAxisLabels, Serializable

public class ProfilePlot
extends Plot

Plots a time profile of an double entity changing in time. The contents of the Profile should meaningfully define the Profilable.doubleValue().

Created: Sat Apr 13 14:47:44 2002

Modified: $Date: 2003/03/17 20:43:31 $

Version:
v2.0, and $Revision: 1.6 $ for this file.
Author:
Cengiz Gunay
See Also:
Profile, Profilable.doubleValue(), Serialized Form

Field Summary
(package private)  Profile profile
           
 
Fields inherited from class edu.ull.cgunay.plots.Plot
axes, fontSize, grapher, label, range, title, xLabel, yLabel
 
Constructor Summary
ProfilePlot(Profile profile)
           
ProfilePlot(String title, Range range, Profile profile)
           
 
Method Summary
 String recipe(Grapher grapher)
          Create a ProfileData object, and send to the Axis.
 
Methods inherited from class edu.ull.cgunay.plots.Plot
add, assign, def_func, div, exp, func, geq, getFontSize, getGrapher, getLabel, getMaxRange, getMaxRange, getRange, getTitle, getXLabel, getYLabel, mul, neg, plot, profile, range, setFontSize, setGrapher, setLabel, setRange, setTitle, setXLabel, setYLabel, sub, toString, variable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

profile

Profile profile
Constructor Detail

ProfilePlot

public ProfilePlot(String title,
                   Range range,
                   Profile profile)

ProfilePlot

public ProfilePlot(Profile profile)
Method Detail

recipe

public String recipe(Grapher grapher)
Create a ProfileData object, and send to the Axis.

Specified by:
recipe in class Plot
Parameters:
grapher - a Grapher value
Returns:
a String value