OFC Charts 3.1


com.oxymel.ofc.charts
Class CombinedVerticalBarChartXYY

java.lang.Object
  |
  +--com.oxymel.ofc.charts.Chart
        |
        +--com.oxymel.ofc.charts.ChartWithAxisXY
              |
              +--com.oxymel.ofc.charts.ChartWithAxisXYY
                    |
                    +--com.oxymel.ofc.charts.CombinedVerticalBarChartXYY

public class CombinedVerticalBarChartXYY
extends com.oxymel.ofc.charts.ChartWithAxisXYY

CombinedVerticalBarChartXYY allows to manage combined vertical bar charts having the same X axe and two distinct Y axes, each of them having its own graduation.


Fields inherited from class com.oxymel.ofc.charts.Chart
ROTATE_180_DEGREE, ROTATE_270_DEGREE, ROTATE_90_DEGREE, ROTATE_NONE
 
Constructor Summary
CombinedVerticalBarChartXYY(int chartWidth, int chartHeight, HorizontalCategoryAxis axisX, VerticalNumberAxis axisY, VerticalNumberAxisRight axisYRight)
          Constructor
 
Method Summary
 void addHorizontalLineInfo(HorizontalLineInfo horizontalLineInfo)
          Adds an horizontal line info to the graphic
 void addVerticalBarChartRenderer(VerticalBarChartRenderer verticalBarChartRenderer)
          Add a vertical bar chart renderer
 void set3dEffectValue(int coeff3dEffect)
          Sets the 3d effect value.
 void setLegendDisplayMode(int legendDisplayMode)
          Sets the legend display mode.
 
Methods inherited from class com.oxymel.ofc.charts.ChartWithAxisXY
setGraphicVisible, setIGOriginAxisColor, setInternalGridVisible
 
Methods inherited from class com.oxymel.ofc.charts.Chart
drawAnimateSVG, drawAnimateSVG, drawAnimateSVG, drawAnimateSVG, drawAnimateSVG, drawJPEG, drawJPEG, drawPNG, drawPNG, drawSVG, drawSVG, drawSVG, drawSVG, drawSVG, drawSVG, get3dEffectValue, getAllSeriesOrderByDisplayNumber, getBufferedImage, setBackgroundColorVisible, setColorPalette, setGraphicBackgroundColor, setImageBackgroundColor, setLegendAlignMode, setLegendFontSize, setNbPixelFreeArroundImageForPresentation, setRotateValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CombinedVerticalBarChartXYY

public CombinedVerticalBarChartXYY(int chartWidth,
                                   int chartHeight,
                                   HorizontalCategoryAxis axisX,
                                   VerticalNumberAxis axisY,
                                   VerticalNumberAxisRight axisYRight)
Constructor
Parameters:
chartWidth - Width of vertical bar chart
chartHeight - Height of vertical bar chart
axisX - Horizontal axis dedicated to the presentation of bar charts
axisY - Vertical graduated axis
axisYRight - Second Vertical graduated axis
Method Detail

setLegendDisplayMode

public void setLegendDisplayMode(int legendDisplayMode)
Sets the legend display mode. The legend may look like a table.
Overrides:
setLegendDisplayMode in class Chart
Parameters:
legendDisplayMode - The legend display mode to set.
See Also:
Legend

addVerticalBarChartRenderer

public void addVerticalBarChartRenderer(VerticalBarChartRenderer verticalBarChartRenderer)
Add a vertical bar chart renderer
Parameters:
verticalBarChartRenderer - A vertical bar chart renderer

addHorizontalLineInfo

public void addHorizontalLineInfo(HorizontalLineInfo horizontalLineInfo)
Adds an horizontal line info to the graphic
Parameters:
horizontalLineInfo - An horizontal line info

set3dEffectValue

public void set3dEffectValue(int coeff3dEffect)
Description copied from class: Chart
Sets the 3d effect value. The default value is 0 it corresponds to a 2D presentation. As an exemple, for a bar chart this value is used to compute the depth of the bars.
Overrides:
set3dEffectValue in class Chart
Following copied from class: com.oxymel.ofc.charts.Chart
Parameters:
coeff3dEffect - 3d effect value to be set, a positive int value

OFC Charts 3.1


Copyright © 2005 Oxymel SA All Rights Reserved.