jet.report.xls
Class BarExtendInfo

java.lang.Object
  extended by jet.report.xls.ChartTypeInfo
      extended by jet.report.xls.BarExtendInfo
Direct Known Subclasses:
ConeInfo, CylinderInfo, PyramidInfo

public abstract class BarExtendInfo
extends ChartTypeInfo

contains the information of bar extend chart type in the file. The class extends chartTypeInfo


Field Summary
static short HF100STACKED
           
static short HNORMAL
           
static short HSTACKED
           
static short TRUE3D
           
static short VF100STACKED
           
static short VNORMAL
           
static short VSTACKED
           
 
Fields inherited from class jet.report.xls.ChartTypeInfo
AREA, BAR, BAR_AREA, BAR_LINE, BOPPOP, COLUMN, CONE, CYLINDER, DROPBAR, LINE, LINE_LINE, PIE, PYRAMID, RADAR, SCATTER, SHOWBUBBLESIZE, SHOWLABEL, SHOWLABPER, SHOWNONE, SHOWPERCENT, SHOWVALUE, STOCK, SURFACE
 
Constructor Summary
BarExtendInfo(short dataLabel, short style)
          Constructs class BarExtendInfo and sets its fields appropriately.
 
Method Summary
abstract  int getChartType()
          Get the type of the chart
 short getSpbBars()
          Get the space between bars
 short getSpbCats()
          Get the space between categories
 short getStyle()
          Get the style of the bar chart
 boolean hasShadow()
          get whether this chart has a shadow or not
 void setSpbBars(short spbBars)
          Set the space between bars
 void setSpbCats(short spbCats)
          Set the space between categories
 void setStyle(short style)
          Set the style of the bar chart
 
Methods inherited from class jet.report.xls.ChartTypeInfo
addSeries, getCatName, getCatNameRef, getDataLabel, getInfo3D, getIs3D, getSeries, getSeriesSize, insertSeries, removeSeries, replace, setCatName, setCatNameRef, setDataLabel, setInfo3D, setIs3D
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HNORMAL

public static final short HNORMAL
See Also:
Constant Field Values

VNORMAL

public static final short VNORMAL
See Also:
Constant Field Values

HSTACKED

public static final short HSTACKED
See Also:
Constant Field Values

VSTACKED

public static final short VSTACKED
See Also:
Constant Field Values

HF100STACKED

public static final short HF100STACKED
See Also:
Constant Field Values

VF100STACKED

public static final short VF100STACKED
See Also:
Constant Field Values

TRUE3D

public static final short TRUE3D
See Also:
Constant Field Values
Constructor Detail

BarExtendInfo

public BarExtendInfo(short dataLabel,
                     short style)
Constructs class BarExtendInfo and sets its fields appropriately.

Parameters:
dataLabel - type of the data label, 0 for none, 1 for show value, 16 for show label
is3D - Is 3D chart or not
style - Style of bar
Method Detail

getChartType

public abstract int getChartType()
Get the type of the chart

Specified by:
getChartType in class ChartTypeInfo
Returns:
type of the chart

getSpbBars

public short getSpbBars()
Get the space between bars

Returns:
Space between bars

setSpbBars

public void setSpbBars(short spbBars)
Set the space between bars

Parameters:
spbBars - Space between bars

getSpbCats

public short getSpbCats()
Get the space between categories

Returns:
Space between categories

setSpbCats

public void setSpbCats(short spbCats)
Set the space between categories

Parameters:
spbBars - Space between categories

getStyle

public short getStyle()
Get the style of the bar chart

Specified by:
getStyle in class ChartTypeInfo
Returns:
style of the bar chart

setStyle

public void setStyle(short style)
Set the style of the bar chart

Parameters:
style - Style of the bar chart

hasShadow

public boolean hasShadow()
get whether this chart has a shadow or not

Specified by:
hasShadow in class ChartTypeInfo
Returns:
whether this chart has a shadow or not