Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.image.chart
Class PerformanceChart

java.lang.Object
  extended by org.hyperic.image.WebImage
      extended by org.hyperic.image.chart.Chart
          extended by org.hyperic.image.chart.HorizontalChart
              extended by org.hyperic.image.chart.PerformanceChart

public class PerformanceChart
extends HorizontalChart


Field Summary
protected static int DEFAULT_BAR_HEIGHT
           
 boolean showMinDigits
           
 boolean showStacked
           
 
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
PerformanceChart()
           
PerformanceChart(int width, int height)
           
 
Method Summary
protected  java.lang.String[] getUnitLabels()
           
protected  java.lang.String[] getXLabels()
           
protected  void init()
           
protected  void paint(ChartGraphics g, java.awt.Rectangle rect)
           
protected  void setHealthChart(boolean health)
           
 
Methods inherited from class org.hyperic.image.chart.HorizontalChart
adjustRectangle, draw, getDataPoint, getDataPoint, getInteriorRectangle, getYLabelWidth
 
Methods inherited from class org.hyperic.image.chart.Chart
calc, calcRanges, calcVariableHeight, calcVariableWidth, checkHighLow, 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, initData, 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
 

Field Detail

DEFAULT_BAR_HEIGHT

protected static final int DEFAULT_BAR_HEIGHT
See Also:
Constant Field Values

showMinDigits

public boolean showMinDigits

showStacked

public boolean showStacked
Constructor Detail

PerformanceChart

public PerformanceChart()

PerformanceChart

public PerformanceChart(int width,
                        int height)
Method Detail

init

protected void init()
Overrides:
init in class HorizontalChart

getUnitLabels

protected java.lang.String[] getUnitLabels()
Overrides:
getUnitLabels in class HorizontalChart

getXLabels

protected java.lang.String[] getXLabels()
Overrides:
getXLabels in class HorizontalChart

paint

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

setHealthChart

protected void setHealthChart(boolean health)

Hyperic HQ Plugin API v. 4.4.0.2

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