|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.crystaldecisions.sdk.occa.report.definition.ChartStyle
public class ChartStyle
This object is used to specify 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.
When possible, use the IChartStyle interface.
| Constructor Summary | |
|---|---|
ChartStyle()
|
|
ChartStyle(IChartStyle src)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
clone(boolean deepClone)
|
void |
copyTo(java.lang.Object destObject,
boolean deepCopy)
|
java.lang.Object |
createMember(java.lang.String eleName,
org.xml.sax.Attributes attrs,
XMLSerializationContext ctxt,
java.util.Map objState,
boolean[] bLoaded)
For internal use only. |
void |
endElement(java.lang.String eleName,
java.util.Map objState)
For internal use only. |
BarSize |
getBarSize()
For internal use only. |
ChartDataPoint |
getChartDataPoint()
For internal use only. |
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 |
LegendLayout |
getLegendLayout()
For internal use only. |
LegendPosition |
getLegendPosition()
For internal use only. |
MarkerShape |
getMarkerShape()
For internal use only. |
MarkerSize |
getMarkerSize()
For internal use only. |
int |
getMaxHierarchyDepth()
For internal use only. |
PieSize |
getPieSize()
For internal use only. |
GridType |
getSeriesAxisGridLine()
For internal use only |
int |
getSubtype()
Returns an int that specifies the subtype of this object. |
IByteArray |
getTemplate()
For internal use only |
boolean |
getTextDefaultOption()
Returns true if default text is enabled, and false otherwise. |
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). |
ViewingAngle |
getViewingAngle()
For internal use only |
boolean |
hasContent(java.lang.Object srcChartStyle)
|
void |
readElement(java.lang.String eleName,
java.lang.String sVal,
org.xml.sax.Attributes attrs,
java.util.Map objState)
For internal use only. |
void |
save(XMLWriter writer,
java.lang.String sTag,
XMLSerializationContext ctxt)
For internal use only. |
void |
save(XMLWriter writer,
XMLSerializationContext ctxt)
For internal use only. |
void |
saveContents(XMLWriter writer,
XMLSerializationContext ctxt)
For internal use only. |
void |
setBarSize(BarSize barSize)
For internal use only. |
void |
setChartDataPoint(ChartDataPoint chartDataPoint)
For internal use only. |
void |
setChartStyleSubtype(ChartStyleSubtype subtype)
For internal use only |
void |
setDataAxisGridLine(GridType axisYGridLine)
For internal use only |
void |
setDataAxisMaxValue(double dataAxisMaxValue)
For internal use only |
void |
setDataAxisMinValue(double dataAxisMinValue)
For internal use only |
void |
setDataAxisNumberFormat(NumberFormat dataAxisNumberFormat)
For internal use only |
void |
setDataValueNumberFormat(NumberFormat dataValueNumberFormat)
For internal use only |
void |
setEnableDataAxisAutoRange(boolean dataAxisAutoRange)
For internal use only |
void |
setEnableDepthEffect(boolean bl)
For internal use only |
void |
setEnableShowLegend(boolean showLegend)
For internal use only |
void |
setEnableShowMarkers(boolean bl)
For internal use only |
void |
setGroupAxisGridLine(GridType groupAxisGridLine)
For internal use only |
void |
setIsVertical(boolean isVerticalBar)
For internal use only |
void |
setLegendLayout(LegendLayout legendLayout)
For internal use only. |
void |
setLegendPosition(LegendPosition legendPosition)
For internal use only. |
void |
setMarkerShape(MarkerShape markerShape)
For internal use only. |
void |
setMarkerSize(MarkerSize markerSize)
For internal use only. |
void |
setMaxHierarchyDepth(int maxDepth)
For internal use only. |
void |
setPieSize(PieSize pieSize)
For internal use only. |
void |
setSeriesAxisGridLine(GridType seriesAxisGridLine)
For internal use only |
void |
setTemplate(IByteArray template)
For internal use only |
void |
setTextDefaultOption(boolean newValue)
Sets whether default text is enabled. |
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). |
void |
setViewingAngle(ViewingAngle viewingAngle)
For internal use only. |
void |
startElement(java.lang.String eleName,
java.util.Map objState,
org.xml.sax.Attributes attrs)
For internal use only. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ChartStyle(IChartStyle src)
public ChartStyle()
| Method Detail |
|---|
public java.lang.Object clone(boolean deepClone)
public void copyTo(java.lang.Object destObject,
boolean deepCopy)
public java.lang.Object createMember(java.lang.String eleName,
org.xml.sax.Attributes attrs,
XMLSerializationContext ctxt,
java.util.Map objState,
boolean[] bLoaded)
For internal use only.
public void endElement(java.lang.String eleName,
java.util.Map objState)
For internal use only.
public GridType getDataAxisGridLine()
IChartStyle
getDataAxisGridLine in interface IChartStylepublic BarSize getBarSize()
public ChartDataPoint getChartDataPoint()
public NumberFormat getDataValueNumberFormat()
IChartStyle
getDataValueNumberFormat in interface IChartStylepublic GridType getGroupAxisGridLine()
IChartStyle
getGroupAxisGridLine in interface IChartStylepublic boolean getIsVertical()
IChartStyle
getIsVertical in interface IChartStylepublic LegendLayout getLegendLayout()
public LegendPosition getLegendPosition()
public MarkerShape getMarkerShape()
public MarkerSize getMarkerSize()
public PieSize getPieSize()
public GridType getSeriesAxisGridLine()
IChartStyle
getSeriesAxisGridLine in interface IChartStylepublic boolean getEnableShowLegend()
IChartStyle
getEnableShowLegend in interface IChartStylepublic int getMaxHierarchyDepth()
public int getSubtype()
Returns an int that specifies the subtype of this object.
int that specifies the subtype of this object.public ChartStyleSubtype getChartStyleSubtype()
IChartStyle
getChartStyleSubtype in interface IChartStylepublic IByteArray getTemplate()
public boolean getTextDefaultOption()
Returns true if default text is enabled, and false otherwise.
true if default text is enabled, and false otherwise.public IChartTextOptions getTextOptions()
IChartStyleReturns the text options for the chart title, subtitle, and footnote.
getTextOptions in interface IChartStyleIChartTextOptions object containing the options for the chart title,
subtitle, and footnote.public ChartStyleType getType()
IChartStyleReturns the chart type (for example, a bar chart or pie chart).
getType in interface IChartStyleChartStyleType object that specifies the chart type.public ViewingAngle getViewingAngle()
public boolean getEnableDataAxisAutoRange()
IChartStyle
getEnableDataAxisAutoRange in interface IChartStylepublic double getDataAxisMaxValue()
IChartStyle
getDataAxisMaxValue in interface IChartStylepublic double getDataAxisMinValue()
IChartStyle
getDataAxisMinValue in interface IChartStylepublic NumberFormat getDataAxisNumberFormat()
IChartStyle
getDataAxisNumberFormat in interface IChartStylepublic boolean hasContent(java.lang.Object srcChartStyle)
public void readElement(java.lang.String eleName,
java.lang.String sVal,
org.xml.sax.Attributes attrs,
java.util.Map objState)
For internal use only.
public void save(XMLWriter writer,
XMLSerializationContext ctxt)
throws java.io.IOException
java.io.IOException
public void save(XMLWriter writer,
java.lang.String sTag,
XMLSerializationContext ctxt)
throws java.io.IOException
java.io.IOException
public void saveContents(XMLWriter writer,
XMLSerializationContext ctxt)
throws java.io.IOException
java.io.IOExceptionpublic void setDataAxisGridLine(GridType axisYGridLine)
IChartStyle
setDataAxisGridLine in interface IChartStylepublic void setBarSize(BarSize barSize)
public void setChartDataPoint(ChartDataPoint chartDataPoint)
public void setDataValueNumberFormat(NumberFormat dataValueNumberFormat)
IChartStyle
setDataValueNumberFormat in interface IChartStylepublic void setGroupAxisGridLine(GridType groupAxisGridLine)
IChartStyle
setGroupAxisGridLine in interface IChartStylepublic void setIsVertical(boolean isVerticalBar)
IChartStyle
setIsVertical in interface IChartStylepublic void setLegendLayout(LegendLayout legendLayout)
public void setLegendPosition(LegendPosition legendPosition)
public void setMarkerShape(MarkerShape markerShape)
public void setMarkerSize(MarkerSize markerSize)
public void setPieSize(PieSize pieSize)
public void setSeriesAxisGridLine(GridType seriesAxisGridLine)
IChartStyle
setSeriesAxisGridLine in interface IChartStylepublic void setEnableShowLegend(boolean showLegend)
IChartStyle
setEnableShowLegend in interface IChartStylepublic void setMaxHierarchyDepth(int maxDepth)
public void setChartStyleSubtype(ChartStyleSubtype subtype)
setChartStyleSubtype in interface IChartStylepublic void setTemplate(IByteArray template)
public void setTextDefaultOption(boolean newValue)
Sets whether default text is enabled.
newValue - true if default text is enabled, and false otherwise.public void setTextOptions(IChartTextOptions textOptions)
IChartStyleSets the text options for the chart title, subtitle, and footnote.
setTextOptions in interface IChartStyletextOptions - An IChartTextOptions object containing the options for the chart
title, subtitle, and footnote.public void setType(ChartStyleType type)
IChartStyleSets the chart type (for example, a bar chart or pie chart).
setType in interface IChartStyletype - A ChartStyleType object that specifies the chart type.public void setViewingAngle(ViewingAngle viewingAngle)
public void setEnableDataAxisAutoRange(boolean dataAxisAutoRange)
IChartStyle
setEnableDataAxisAutoRange in interface IChartStylepublic void setDataAxisMaxValue(double dataAxisMaxValue)
IChartStyle
setDataAxisMaxValue in interface IChartStylepublic void setDataAxisMinValue(double dataAxisMinValue)
IChartStyle
setDataAxisMinValue in interface IChartStylepublic void setDataAxisNumberFormat(NumberFormat dataAxisNumberFormat)
IChartStyle
setDataAxisNumberFormat in interface IChartStylepublic boolean getEnableDepthEffect()
IChartStyle
getEnableDepthEffect in interface IChartStylepublic void setEnableDepthEffect(boolean bl)
IChartStyle
setEnableDepthEffect in interface IChartStylepublic boolean getEnableShowMarkers()
IChartStyle
getEnableShowMarkers in interface IChartStylepublic void setEnableShowMarkers(boolean bl)
IChartStyle
setEnableShowMarkers in interface IChartStyle
public void startElement(java.lang.String eleName,
java.util.Map objState,
org.xml.sax.Attributes attrs)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||