public static class MultiStageTimeSeries.TrendChart extends Object implements org.kohsuke.stapler.HttpResponse
MultiStageTimeSeries
.
This object is renderable as HTTP response.
Modifier and Type | Field and Description |
---|---|
org.jfree.data.category.DefaultCategoryDataset |
dataset |
List<MultiStageTimeSeries> |
series |
MultiStageTimeSeries.TimeScale |
timeScale |
Constructor and Description |
---|
TrendChart(MultiStageTimeSeries.TimeScale timeScale,
MultiStageTimeSeries... series) |
Modifier and Type | Method and Description |
---|---|
protected org.jfree.chart.axis.CategoryAxis |
configureDomainAxis(org.jfree.chart.plot.CategoryPlot plot) |
protected void |
configurePlot(org.jfree.chart.plot.CategoryPlot plot) |
protected void |
configureRangeAxis(org.jfree.chart.axis.NumberAxis rangeAxis) |
protected void |
configureRenderer(org.jfree.chart.renderer.category.LineAndShapeRenderer renderer) |
org.jfree.chart.JFreeChart |
createChart()
Draws a chart into
JFreeChart . |
protected org.jfree.data.category.DefaultCategoryDataset |
createDataset()
Creates a
DefaultCategoryDataset for rendering a graph from a set of MultiStageTimeSeries . |
protected void |
crop(org.jfree.chart.plot.CategoryPlot plot) |
void |
generateResponse(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp,
Object node)
Renders this object as an image.
|
public final MultiStageTimeSeries.TimeScale timeScale
public final List<MultiStageTimeSeries> series
public final org.jfree.data.category.DefaultCategoryDataset dataset
public TrendChart(MultiStageTimeSeries.TimeScale timeScale, MultiStageTimeSeries... series)
protected org.jfree.data.category.DefaultCategoryDataset createDataset()
DefaultCategoryDataset
for rendering a graph from a set of MultiStageTimeSeries
.public org.jfree.chart.JFreeChart createChart()
JFreeChart
.protected void configureRangeAxis(org.jfree.chart.axis.NumberAxis rangeAxis)
protected void crop(org.jfree.chart.plot.CategoryPlot plot)
protected org.jfree.chart.axis.CategoryAxis configureDomainAxis(org.jfree.chart.plot.CategoryPlot plot)
protected void configureRenderer(org.jfree.chart.renderer.category.LineAndShapeRenderer renderer)
protected void configurePlot(org.jfree.chart.plot.CategoryPlot plot)
public void generateResponse(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp, Object node) throws IOException, javax.servlet.ServletException
generateResponse
in interface org.kohsuke.stapler.HttpResponse
IOException
javax.servlet.ServletException
Copyright © 2004–2022. All rights reserved.