hudson.plugins.analysis.collector
Class OriginGraph

java.lang.Object
  extended by hudson.plugins.analysis.graph.BuildResultGraph
      extended by hudson.plugins.analysis.graph.CategoryBuildResultGraph
          extended by hudson.plugins.analysis.collector.OriginGraph

public class OriginGraph
extends hudson.plugins.analysis.graph.CategoryBuildResultGraph

Builds a graph showing all warnings by their origin.

Author:
Ulli Hafner

Field Summary
static java.awt.Color GRAY
          Orange.
static java.awt.Color ORANGE
          Orange.
static java.awt.Color PINK
          Orange.
 
Constructor Summary
OriginGraph()
          Creates a new instance of OriginGraph.
 
Method Summary
protected  java.util.List<java.lang.Integer> computeSeries(hudson.plugins.analysis.core.BuildResult current)
          
protected  org.jfree.chart.JFreeChart createChart(org.jfree.data.category.CategoryDataset dataSet)
          
protected  org.jfree.chart.renderer.category.CategoryItemRenderer createRenderer(java.lang.String pluginName, hudson.plugins.analysis.util.ToolTipProvider toolTipProvider)
          
protected  java.awt.Color[] getColors()
          
 java.lang.String getId()
          
 java.lang.String getLabel()
          
protected  java.lang.String getRowId(int level)
          
 
Methods inherited from class hudson.plugins.analysis.graph.CategoryBuildResultGraph
create, createAreaChart, createBlockChart, createChart, setCategoryPlotProperties, setColors
 
Methods inherited from class hudson.plugins.analysis.graph.BuildResultGraph
computeDayDelta, createXYChart, getExampleImage, getGraph, getRootUrl, isDeactivated, isSelectable, isVisible, setPlotProperties, setRootUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ORANGE

public static final java.awt.Color ORANGE
Orange.


GRAY

public static final java.awt.Color GRAY
Orange.


PINK

public static final java.awt.Color PINK
Orange.

Constructor Detail

OriginGraph

public OriginGraph()
Creates a new instance of OriginGraph.

Method Detail

getId

public java.lang.String getId()

Specified by:
getId in class hudson.plugins.analysis.graph.BuildResultGraph

getLabel

public java.lang.String getLabel()

Specified by:
getLabel in class hudson.plugins.analysis.graph.BuildResultGraph

computeSeries

protected java.util.List<java.lang.Integer> computeSeries(hudson.plugins.analysis.core.BuildResult current)

Specified by:
computeSeries in class hudson.plugins.analysis.graph.CategoryBuildResultGraph

createChart

protected org.jfree.chart.JFreeChart createChart(org.jfree.data.category.CategoryDataset dataSet)

Specified by:
createChart in class hudson.plugins.analysis.graph.CategoryBuildResultGraph

getColors

protected java.awt.Color[] getColors()

Specified by:
getColors in class hudson.plugins.analysis.graph.CategoryBuildResultGraph

getRowId

protected java.lang.String getRowId(int level)

Overrides:
getRowId in class hudson.plugins.analysis.graph.CategoryBuildResultGraph

createRenderer

protected org.jfree.chart.renderer.category.CategoryItemRenderer createRenderer(java.lang.String pluginName,
                                                                                hudson.plugins.analysis.util.ToolTipProvider toolTipProvider)

Specified by:
createRenderer in class hudson.plugins.analysis.graph.CategoryBuildResultGraph


Copyright © 2010. All Rights Reserved.