|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.idv.control.chart.ChartManager
ucar.unidata.idv.control.chart.XYChartManager
ucar.unidata.idv.control.chart.VerticalProfileChart
public class VerticalProfileChart
A time series chart
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class ucar.unidata.idv.control.chart.XYChartManager |
|---|
XYChartManager.CloudCoverageRenderer, XYChartManager.MyXYAreaRenderer, XYChartManager.MyXYBarRenderer, XYChartManager.MyXYPlot, XYChartManager.TextRenderer, XYChartManager.WindbarbRenderer |
| Nested classes/interfaces inherited from class ucar.unidata.idv.control.chart.ChartManager |
|---|
ChartManager.FixedWidthLogarithmicAxis, ChartManager.FixedWidthNumberAxis |
| Field Summary |
|---|
| Fields inherited from class ucar.unidata.idv.control.chart.ChartManager |
|---|
AXIS_WIDTH, chartHolders, contents, control, LAYOUT_2COLGRID, LAYOUT_3COLGRID, LAYOUT_CARD, LAYOUT_GRAPH, LAYOUT_HSTACK, LAYOUT_TAB, LAYOUT_VSTACK, MUTEX, okToDraw, settingData |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
VerticalProfileChart()
Default ctor |
|
VerticalProfileChart(DisplayControlImpl control)
Default constructor. |
|
VerticalProfileChart(DisplayControlImpl control,
String chartName)
Default constructor. |
|
| Method Summary | |
|---|---|
protected org.jfree.chart.axis.Axis |
addSeries(org.jfree.data.xy.XYSeries series,
LineState lineState,
int paramIdx,
org.jfree.chart.renderer.xy.XYItemRenderer renderer,
boolean rangeVisible)
Add a series to the charts |
org.jfree.chart.plot.Plot |
doMakePlot()
Make the plot |
org.jfree.data.xy.XYDataset |
getDummyDataset()
Get a dummy dataset for the plot |
protected Dimension |
getPreferredChartSize()
Get the preferred chart size |
protected void |
initPlot(org.jfree.chart.plot.Plot plot)
Initialize the plot |
void |
setProfiles(List vpInfos)
Set the profiles for this chart |
void |
timeChanged(Real time)
A time changed method that passes in the time |
| Methods inherited from class ucar.unidata.idv.control.chart.XYChartManager |
|---|
addChart, getRenderer, setEmptyChartLabel |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VerticalProfileChart()
public VerticalProfileChart(DisplayControlImpl control)
control - the control to associate with
public VerticalProfileChart(DisplayControlImpl control,
String chartName)
control - the control to associate withchartName - the name for the chart| Method Detail |
|---|
protected org.jfree.chart.axis.Axis addSeries(org.jfree.data.xy.XYSeries series,
LineState lineState,
int paramIdx,
org.jfree.chart.renderer.xy.XYItemRenderer renderer,
boolean rangeVisible)
series - serieslineState - line stateparamIdx - param indexrenderer - rendererrangeVisible - range visible
public void timeChanged(Real time)
timeChanged in class ChartManagertime - the time
public void setProfiles(List vpInfos)
throws VisADException,
RemoteException
vpInfos - the list of VerticalProfileInfos
RemoteException - Java RMI Exception
VisADException - VisAD problemprotected void initPlot(org.jfree.chart.plot.Plot plot)
initPlot in class ChartManagerplot - the plot to initializeprotected Dimension getPreferredChartSize()
getPreferredChartSize in class ChartManagerpublic org.jfree.chart.plot.Plot doMakePlot()
doMakePlot in class ChartManagerpublic org.jfree.data.xy.XYDataset getDummyDataset()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||