com.crystaldecisions.sdk.occa.report.definition
Interface IChartStyle

All Superinterfaces:
IClone
All Known Implementing Classes:
ChartStyle

public interface IChartStyle
extends IClone

This interface specifies the chart type (for example, a bar chart or pie chart) that appears on the report and gives you access to the text options for the chart title, subtitle, and footnote.


Method Summary
 ChartStyleSubtype getChartStyleSubtype()
          For internal use only
 GridType getDataAxisGridLine()
          For internal use only
 double getDataAxisMaxValue()
          For internal use only
 double getDataAxisMinValue()
          For internal use only
 NumberFormat getDataAxisNumberFormat()
          For internal use only
 NumberFormat getDataValueNumberFormat()
          For internal use only
 boolean getEnableDataAxisAutoRange()
          For internal use only
 boolean getEnableDepthEffect()
          For internal use only
 boolean getEnableShowLegend()
          For internal use only
 boolean getEnableShowMarkers()
          For internal use only
 GridType getGroupAxisGridLine()
          For internal use only
 boolean getIsVertical()
          For internal use only
 GridType getSeriesAxisGridLine()
          For internal use only
 IChartTextOptions getTextOptions()
           Returns the text options for the chart title, subtitle, and footnote.
 ChartStyleType getType()
           Returns the chart type (for example, a bar chart or pie chart).
 void setChartStyleSubtype(ChartStyleSubtype subType)
          For internal use only
 void setDataAxisGridLine(GridType type)
          For internal use only
 void setDataAxisMaxValue(double dValue)
          For internal use only
 void setDataAxisMinValue(double dValue)
          For internal use only
 void setDataAxisNumberFormat(NumberFormat numberFormat)
          For internal use only
 void setDataValueNumberFormat(NumberFormat format)
          For internal use only
 void setEnableDataAxisAutoRange(boolean bl)
          For internal use only
 void setEnableDepthEffect(boolean bl)
          For internal use only
 void setEnableShowLegend(boolean bl)
          For internal use only
 void setEnableShowMarkers(boolean bl)
          For internal use only
 void setGroupAxisGridLine(GridType type)
          For internal use only
 void setIsVertical(boolean bl)
          For internal use only
 void setSeriesAxisGridLine(GridType type)
          For internal use only
 void setTextOptions(IChartTextOptions textOptions)
           Sets the text options for the chart title, subtitle, and footnote.
 void setType(ChartStyleType type)
           Sets the chart type (for example, a bar chart or pie chart).
 

Method Detail

getTextOptions

IChartTextOptions getTextOptions()

Returns the text options for the chart title, subtitle, and footnote.

Returns:
An IChartTextOptions object containing the options for the chart title, subtitle, and footnote.

getType

ChartStyleType getType()

Returns the chart type (for example, a bar chart or pie chart).

Returns:
A ChartStyleType object that specifies the chart type.

setTextOptions

void setTextOptions(IChartTextOptions textOptions)

Sets the text options for the chart title, subtitle, and footnote.

Parameters:
textOptions - An IChartTextOptions object containing the options for the chart title, subtitle, and footnote.

setType

void setType(ChartStyleType type)

Sets the chart type (for example, a bar chart or pie chart).

Parameters:
type - A ChartStyleType object that specifies the chart type.

getChartStyleSubtype

ChartStyleSubtype getChartStyleSubtype()
For internal use only


setChartStyleSubtype

void setChartStyleSubtype(ChartStyleSubtype subType)
For internal use only


getEnableShowLegend

boolean getEnableShowLegend()
For internal use only


setEnableShowLegend

void setEnableShowLegend(boolean bl)
For internal use only


getIsVertical

boolean getIsVertical()
For internal use only


setIsVertical

void setIsVertical(boolean bl)
For internal use only


getDataValueNumberFormat

NumberFormat getDataValueNumberFormat()
For internal use only


setDataValueNumberFormat

void setDataValueNumberFormat(NumberFormat format)
For internal use only


getGroupAxisGridLine

GridType getGroupAxisGridLine()
For internal use only


setGroupAxisGridLine

void setGroupAxisGridLine(GridType type)
For internal use only


getSeriesAxisGridLine

GridType getSeriesAxisGridLine()
For internal use only


setSeriesAxisGridLine

void setSeriesAxisGridLine(GridType type)
For internal use only


getDataAxisGridLine

GridType getDataAxisGridLine()
For internal use only


setDataAxisGridLine

void setDataAxisGridLine(GridType type)
For internal use only


getDataAxisMinValue

double getDataAxisMinValue()
For internal use only


setDataAxisMinValue

void setDataAxisMinValue(double dValue)
For internal use only


getDataAxisMaxValue

double getDataAxisMaxValue()
For internal use only


setDataAxisMaxValue

void setDataAxisMaxValue(double dValue)
For internal use only


getEnableDataAxisAutoRange

boolean getEnableDataAxisAutoRange()
For internal use only


setEnableDataAxisAutoRange

void setEnableDataAxisAutoRange(boolean bl)
For internal use only


getDataAxisNumberFormat

NumberFormat getDataAxisNumberFormat()
For internal use only


setDataAxisNumberFormat

void setDataAxisNumberFormat(NumberFormat numberFormat)
For internal use only


getEnableDepthEffect

boolean getEnableDepthEffect()
For internal use only


setEnableDepthEffect

void setEnableDepthEffect(boolean bl)
For internal use only


getEnableShowMarkers

boolean getEnableShowMarkers()
For internal use only


setEnableShowMarkers

void setEnableShowMarkers(boolean bl)
For internal use only