jet.report.xls
Class LineInfo

java.lang.Object
  extended by jet.report.xls.ChartTypeInfo
      extended by jet.report.xls.LineInfo
Direct Known Subclasses:
Line_LineInfo

public class LineInfo
extends ChartTypeInfo

Contains the information of line chart type in the file. The class extends chartTypeInfo.


Field Summary
static short CIRCLE
           
static short DEVIATION
           
static short DIAMOND
           
static short DOWJONES
           
static short F100STACKED
          Represents 100% Stacked Line Chart.
static short NONE
           
static short NORMAL
          Represents Normal Line Chart.
static short PLUSSIGN
           
static short SQUARE
           
static short STACKED
          Represents Stacked Line Chart.
static short STAR
           
static short TRIANGLE
           
static short X
           
 
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
LineInfo(short dataLabel, boolean is3D, Info3D info3D, short style)
          Constructs class LineInfo and sets its fields appropriately.
 
Method Summary
 int getChartType()
          Gets the type of the chart.
 short getMarkStyle()
          Gets the style of line marks.
 short getStyle()
          Gets the style of the line chart.
 boolean hasShadow()
          Gets whether this chart has a shadow or not.
 void setMarkStyle(short markStyle)
          Sets the style of line marks.
 void setStyle(short style)
          Sets the style of the line chart.
 
Methods inherited from class jet.report.xls.ChartTypeInfo
addSeries, getCatName, getCatNameRef, getDataLabel, getInfo3D, getIs3D, getSeries, getSeriesSize, insertSeries, removeSeries, replace, setCatName, setCatNameRef, setCatNameRef, setDataLabel, setInfo3D, setIs3D, setIsPercentDataLabel, setIsShowY2, setIsShowYAxis
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NORMAL

public static final short NORMAL
Represents Normal Line Chart.

See Also:
Constant Field Values

STACKED

public static final short STACKED
Represents Stacked Line Chart.

See Also:
Constant Field Values

F100STACKED

public static final short F100STACKED
Represents 100% Stacked Line Chart.

See Also:
Constant Field Values

NONE

public static final short NONE
See Also:
MarkerFormatInfo.NONE, Constant Field Values

SQUARE

public static final short SQUARE
See Also:
MarkerFormatInfo.SQUARE, Constant Field Values

DIAMOND

public static final short DIAMOND
See Also:
MarkerFormatInfo.DIAMOND, Constant Field Values

TRIANGLE

public static final short TRIANGLE
See Also:
MarkerFormatInfo.TRIANGLE, Constant Field Values

X

public static final short X
See Also:
MarkerFormatInfo.X, Constant Field Values

STAR

public static final short STAR
See Also:
MarkerFormatInfo.STAR, Constant Field Values

DOWJONES

public static final short DOWJONES
See Also:
MarkerFormatInfo.DOWJONES, Constant Field Values

DEVIATION

public static final short DEVIATION
See Also:
MarkerFormatInfo.DEVIATION, Constant Field Values

CIRCLE

public static final short CIRCLE
See Also:
MarkerFormatInfo.CIRCLE, Constant Field Values

PLUSSIGN

public static final short PLUSSIGN
See Also:
MarkerFormatInfo.PLUSSIGN, Constant Field Values
Constructor Detail

LineInfo

public LineInfo(short dataLabel,
                boolean is3D,
                Info3D info3D,
                short style)
Constructs class LineInfo and sets its fields appropriately.

Parameters:
dataLabel - type of the data label, see ChartTypeInfo.SHOWNONE, ChartTypeInfo.SHOWVALUE and ChartTypeInfo.SHOWLABEL
is3D - whether the chart is 3D chart or not
info3D - the 3d chart info
style - style of line chart, please see NORMAL, STACKED, and F100STACKED.
Method Detail

getChartType

public int getChartType()
Gets the type of the chart.

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

getMarkStyle

public short getMarkStyle()
Gets the style of line marks.

Returns:
style of line marks
See Also:
NONE, SQUARE, DIAMOND, TRIANGLE, X, STAR, DOWJONES, DEVIATION, CIRCLE, PLUSSIGN

setMarkStyle

public void setMarkStyle(short markStyle)
Sets the style of line marks.

Parameters:
markStyle - style of line marks
See Also:
NONE, SQUARE, DIAMOND, TRIANGLE, X, STAR, DOWJONES, DEVIATION, CIRCLE, PLUSSIGN

getStyle

public short getStyle()
Gets the style of the line chart.

Specified by:
getStyle in class ChartTypeInfo
Returns:
style of the line chart
See Also:
NORMAL, STACKED, F100STACKED

setStyle

public void setStyle(short style)
Sets the style of the line chart.

Parameters:
style - style of the line chart
See Also:
NORMAL, STACKED, F100STACKED

hasShadow

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

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