net.praqma.jenkins.plugin.prqa.graphs
Class PRQAGraph
java.lang.Object
net.praqma.jenkins.plugin.prqa.graphs.PRQAGraph
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ComplianceIndexGraphs, MessagesGraph
public abstract class PRQAGraph
- extends Object
- implements Serializable
- Author:
- Praqma
- See Also:
- Serialized Form
|
Field Summary |
protected List<net.praqma.prqa.status.StatusCategory> |
categories
|
protected net.praqma.prqa.PRQAStatusCollection |
data
|
protected String |
title
|
protected net.praqma.prqa.PRQAContext.QARReportType |
type
|
|
Constructor Summary |
PRQAGraph(String title,
net.praqma.prqa.PRQAContext.QARReportType type,
net.praqma.prqa.status.StatusCategory... category)
|
|
Method Summary |
boolean |
containsStatus(net.praqma.prqa.status.StatusCategory cat)
|
protected org.jfree.chart.JFreeChart |
createChart(org.jfree.data.category.CategoryDataset dataset,
String title,
String yaxis,
int max,
int min)
|
void |
drawGraph(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp,
hudson.util.DataSetBuilder<String,hudson.util.ChartUtil.NumberOnlyBuildLabel> dsb,
Double threshHoldMax)
|
List<net.praqma.prqa.status.StatusCategory> |
getCategories()
|
net.praqma.prqa.PRQAStatusCollection |
getData()
|
String |
getTitle()
|
net.praqma.prqa.PRQAContext.QARReportType |
getType()
|
void |
setData(net.praqma.prqa.PRQAStatusCollection data)
|
void |
setTitle(String title)
|
void |
setType(net.praqma.prqa.PRQAContext.QARReportType type)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
categories
protected List<net.praqma.prqa.status.StatusCategory> categories
data
protected net.praqma.prqa.PRQAStatusCollection data
title
protected String title
type
protected net.praqma.prqa.PRQAContext.QARReportType type
PRQAGraph
public PRQAGraph(String title,
net.praqma.prqa.PRQAContext.QARReportType type,
net.praqma.prqa.status.StatusCategory... category)
getType
public net.praqma.prqa.PRQAContext.QARReportType getType()
setType
public void setType(net.praqma.prqa.PRQAContext.QARReportType type)
getCategories
public List<net.praqma.prqa.status.StatusCategory> getCategories()
getTitle
public String getTitle()
setTitle
public void setTitle(String title)
setData
public void setData(net.praqma.prqa.PRQAStatusCollection data)
getData
public net.praqma.prqa.PRQAStatusCollection getData()
containsStatus
public boolean containsStatus(net.praqma.prqa.status.StatusCategory cat)
drawGraph
public void drawGraph(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp,
hudson.util.DataSetBuilder<String,hudson.util.ChartUtil.NumberOnlyBuildLabel> dsb,
Double threshHoldMax)
throws IOException
- Throws:
IOException
createChart
protected org.jfree.chart.JFreeChart createChart(org.jfree.data.category.CategoryDataset dataset,
String title,
String yaxis,
int max,
int min)
Copyright © 2004-2013. All Rights Reserved.