Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.image.chart
Class AreaChart

java.lang.Object
  extended by org.hyperic.image.WebImage
      extended by org.hyperic.image.chart.Chart
          extended by org.hyperic.image.chart.VerticalChart
              extended by org.hyperic.image.chart.ColumnChart
                  extended by org.hyperic.image.chart.AreaChart

public class AreaChart
extends ColumnChart

HighLowChart draws a horizontal chart with shaded areas to display the data point values. For a description of how to use AreaChart, see net.hyperic.chart.Chart.

See Also:
net.hyperic.chart.Chart

Field Summary
 
Fields inherited from class org.hyperic.image.chart.ColumnChart
columnColor, columnWidth, DEFAULT_COLUMN_COLOR, DEFAULT_COLUMN_WIDTH, DEFAULT_HIGHLOW_COLOR, isCumulative
 
Fields inherited from class org.hyperic.image.chart.VerticalChart
DANGER_COLOR, DEFAULT_COLOR, GOOD_COLOR, UNKNOWN_COLOR
 
Fields inherited from class org.hyperic.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_fmtScale, m_fmtType, m_metricsLabel, m_metricsLegend, PEAK, peakLineColor, rightLabelWidth, showAverage, showBaseline, showBottomLabels, showBottomLegend, showEvents, 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.hyperic.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
 
Constructor Summary
AreaChart()
           
AreaChart(int width, int height)
           
 
Method Summary
protected  void init()
           
protected  void paint(ChartGraphics g, java.awt.Rectangle rect)
           
 
Methods inherited from class org.hyperic.image.chart.ColumnChart
checkHighLow
 
Methods inherited from class org.hyperic.image.chart.VerticalChart
adjustBorders, adjustRectangle, draw, findDataPointIndex, getCumulativeTrend, getDataPoint, getDataPoint, getDataPointEventIndexes, getInteriorRectangle, getXLabels, getXPoints, getYLabelWidth, initData, setCumulativeTrend, setTimeScale
 
Methods inherited from class org.hyperic.image.chart.Chart
calc, calcRanges, calcVariableHeight, calcVariableWidth, draw, getAverageValue, getDataCollectionClass, getDataPoint, getDataPoints, getDataPoints, getDataSetCount, getDataSetIterator, getDisplayPoint, getEventPoints, getEventPoints, getEventSetIterator, getExteriorHeight, getExteriorRectangle, getLowValue, getNoDataString, getPeakValue, getTitle, getUnitLabel, getUnitLegend, getValueLegend, getXLabelHeight, getXLabelWidth, getXLegendHeight, hasData, initFonts, postInit, preInit, scale, setAbsTimeLabels, setFormat, setNoDataString, setNumberDataSets, setTitle, setUnitLegend, setValueLegend
 
Methods inherited from class org.hyperic.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
 

Constructor Detail

AreaChart

public AreaChart()

AreaChart

public AreaChart(int width,
                 int height)
Method Detail

init

protected void init()
Overrides:
init in class ColumnChart

paint

protected void paint(ChartGraphics g,
                     java.awt.Rectangle rect)
Overrides:
paint in class ColumnChart

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.