org.rhq.enterprise.gui.image.chart
Class LineChart
java.lang.Object
org.rhq.enterprise.gui.image.WebImage
org.rhq.enterprise.gui.image.chart.Chart
org.rhq.enterprise.gui.image.chart.VerticalChart
org.rhq.enterprise.gui.image.chart.LineChart
public class LineChart
- extends VerticalChart
LineChart draws a horizontal chart with a line that represents data point along the line. For a description of how to
use LineChart, see net.hyperic.chart.Chart.
- See Also:
net.hyperic.chart.Chart
|
Field Summary |
boolean |
isCumulative
Specified whether the data to be charted is cumulative data. |
| Fields inherited from class org.rhq.enterprise.gui.image.chart.Chart |
ARG_MUST_BE_ZERO_OR_GREATER, averageLineColor, AVG, baseline, BASELINE, baselineColor, ceiling, chartColor, DEFAULT_LABEL_FONT, DEFAULT_LEGEND_FONT, DEFAULT_LEGEND_PLAIN, DEFAULT_UNIT_LEGEND, DEFAULT_VALUE_LEGEND, EMPTY_STRING, floor, highRange, highRangeColor, legendFont, legendTextColor, lineWidth, LOW, lowLineColor, lowRange, lowRangeColor, m_adRangeMarks, m_bNoData, m_dAvgValue, m_dLowValue, m_dPeakValue, m_floor, m_fmtUnits, m_metricsLabel, m_metricsLegend, PEAK, peakLineColor, rightLabelWidth, showAverage, showBaseline, showBottomLabels, showBottomLegend, showFullLabels, showHighRange, showLeftLabels, showLeftLegend, showLow, showLowRange, showPeak, showRightLabels, showRightLegend, showTopLabels, showTopLegend, showUnitLines, showValueLines, showValues, textWhitespace, tickMarkHeight, valueIndent, valueLines, VARIABLE_HEIGHT, VARIABLE_WIDTH, x2VertLabels, x2VertMarks, xLabelsSkip, xLineColor, xOffset, xRLabel, xVertLegend, xVertMarks, yBottomLegend, yHorzLabels, yOffset, yTopLegend |
| Fields inherited from class org.rhq.enterprise.gui.image.WebImage |
antiAliased, ARG_CANNOT_BE_NULL, backgroundColor, bottomBorder, DEFAULT_BACKGROUND_COLOR, DEFAULT_BOLD_TYPEFACE, DEFAULT_BORDER_COLOR, DEFAULT_BORDER_SIZE, DEFAULT_FONT, DEFAULT_FONT_METRICS, DEFAULT_HEIGHT, DEFAULT_PLAIN_TYPEFACE, DEFAULT_SHADOW_WIDTH, DEFAULT_WIDTH, font, frameImage, height, indexColors, leftBorder, m_graphics, rightBorder, shadowWidth, SMALL_FONT, textColor, topBorder, width |
| Methods inherited from class org.rhq.enterprise.gui.image.chart.VerticalChart |
adjustBorders, adjustRectangle, findDataPointIndex, getCumulativeTrend, getDataPoint, getDataPoint, getInteriorRectangle, getXLabels, getXPoints, getYLabelWidth, init, initData, setCumulativeTrend, setTimeScale |
| Methods inherited from class org.rhq.enterprise.gui.image.chart.Chart |
calc, calcRanges, calcVariableHeight, calcVariableWidth, checkHighLow, draw, getAverageValue, getDataCollectionClass, getDataPoint, getDataPoints, getDataPoints, getDataSetCount, getDataSetIterator, getDisplayPoint, getExteriorHeight, getExteriorRectangle, getLowValue, getNoDataString, getPeakValue, getTitle, getUnitLabel, getUnitLegend, getValueLegend, getXLabelHeight, getXLabelWidth, getXLegendHeight, hasData, initFonts, postInit, preInit, scale, setFormat, setNoDataString, setNumberDataSets, setTitle, setUnitLegend, setValueLegend |
| Methods inherited from class org.rhq.enterprise.gui.image.WebImage |
getFontMetrics, getImage, getTextCenter, getTextCenter, getTextCenter, isRunnable, setBorder, writeJpegImage, writeJpegImage, writePngImage, writePngImage |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isCumulative
public boolean isCumulative
- Specified whether the data to be charted is cumulative data.
LineChart
public LineChart()
LineChart
public LineChart(int charts)
LineChart
public LineChart(int width,
int height)
LineChart
public LineChart(int width,
int height,
int charts)
draw
protected Rectangle draw(ChartGraphics g)
- Overrides:
draw in class VerticalChart
paint
protected void paint(ChartGraphics g,
Rectangle rect)
- Overrides:
paint in class VerticalChart
getDataLineColor
public Color getDataLineColor(int index)
setDataLineColor
public void setDataLineColor(int index,
Color color)
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.