|
|||||||||
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 |
doControllerModification(java.lang.Object newObject)
For internal use only. |
void |
endElement(java.lang.String eleName,
java.util.Map objState)
For internal use only. |
void |
enumerateMembers(IMemberVisitor visitor)
For internal use only. |
com.crystaldecisions.sdk.occa.report.definition.BarSize |
getBarSize()
For internal use only. |
com.crystaldecisions.sdk.occa.report.definition.ChartDataPoint |
getChartDataPoint()
For internal use only. |
ControllableMixin |
getControllableMixin()
For internal use only. |
GridType |
getDataAxisGridLine()
|
double |
getDataAxisMaxValue()
|
double |
getDataAxisMinValue()
|
NumberFormat |
getDataAxisNumberFormat()
|
NumberFormat |
getDataValueNumberFormat()
|
boolean |
getEnableDataAxisAutoRange()
|
boolean |
getEnableDepthEffect()
|
boolean |
getEnableShowLegend()
|
boolean |
getEnableShowMarkers()
|
GridType |
getGroupAxisGridLine()
|
boolean |
getIsVertical()
|
com.crystaldecisions.sdk.occa.report.definition.LegendLayout |
getLegendLayout()
For internal use only. |
com.crystaldecisions.sdk.occa.report.definition.LegendPosition |
getLegendPosition()
For internal use only. |
com.crystaldecisions.sdk.occa.report.definition.MarkerShape |
getMarkerShape()
For internal use only. |
com.crystaldecisions.sdk.occa.report.definition.MarkerSize |
getMarkerSize()
For internal use only. |
com.crystaldecisions.sdk.occa.report.definition.PieSize |
getPieSize()
For internal use only. |
GridType |
getSeriesAxisGridLine()
|
com.crystaldecisions.sdk.occa.report.definition.SliceDetachment |
getSliceDetachment()
For internal use only. |
ChartStyleSubtype |
getSubtype()
Returns an int that specifies the subtype of this object. |
IByteArray |
getTemplate()
|
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). |
com.crystaldecisions.sdk.occa.report.definition.ViewingAngle |
getViewingAngle()
|
boolean |
hasContent(java.lang.Object srcChartStyle)
|
boolean |
isDirectlyControllable()
For internal use only. |
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(com.crystaldecisions.sdk.occa.report.definition.BarSize barSize)
For internal use only. |
void |
setChartDataPoint(com.crystaldecisions.sdk.occa.report.definition.ChartDataPoint chartDataPoint)
For internal use only. |
void |
setDataAxisGridLine(GridType axisYGridLine)
|
void |
setDataAxisMaxValue(double dataAxisMaxValue)
|
void |
setDataAxisMinValue(double dataAxisMinValue)
|
void |
setDataAxisNumberFormat(NumberFormat dataAxisNumberFormat)
|
void |
setDataValueNumberFormat(NumberFormat dataValueNumberFormat)
|
void |
setEnableDataAxisAutoRange(boolean dataAxisAutoRange)
|
void |
setEnableDepthEffect(boolean bl)
|
void |
setEnableShowLegend(boolean showLegend)
|
void |
setEnableShowMarkers(boolean bl)
|
void |
setGroupAxisGridLine(GridType groupAxisGridLine)
|
void |
setIsVertical(boolean isVerticalBar)
|
void |
setLegendLayout(com.crystaldecisions.sdk.occa.report.definition.LegendLayout legendLayout)
For internal use only. |
void |
setLegendPosition(com.crystaldecisions.sdk.occa.report.definition.LegendPosition legendPosition)
For internal use only. |
void |
setMarkerShape(com.crystaldecisions.sdk.occa.report.definition.MarkerShape markerShape)
For internal use only. |
void |
setMarkerSize(com.crystaldecisions.sdk.occa.report.definition.MarkerSize markerSize)
For internal use only. |
void |
setPieSize(com.crystaldecisions.sdk.occa.report.definition.PieSize pieSize)
For internal use only. |
void |
setSeriesAxisGridLine(GridType seriesAxisGridLine)
|
void |
setSliceDetachment(com.crystaldecisions.sdk.occa.report.definition.SliceDetachment sliceDetachment)
For internal use only. |
void |
setSubtype(ChartStyleSubtype subtype)
|
void |
setTemplate(IByteArray template)
|
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(com.crystaldecisions.sdk.occa.report.definition.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()
getDataAxisGridLine
in interface IChartStyle
public com.crystaldecisions.sdk.occa.report.definition.BarSize getBarSize()
public com.crystaldecisions.sdk.occa.report.definition.ChartDataPoint getChartDataPoint()
public NumberFormat getDataValueNumberFormat()
getDataValueNumberFormat
in interface IChartStyle
public GridType getGroupAxisGridLine()
getGroupAxisGridLine
in interface IChartStyle
public boolean getIsVertical()
getIsVertical
in interface IChartStyle
public com.crystaldecisions.sdk.occa.report.definition.LegendLayout getLegendLayout()
public com.crystaldecisions.sdk.occa.report.definition.LegendPosition getLegendPosition()
public com.crystaldecisions.sdk.occa.report.definition.MarkerShape getMarkerShape()
public com.crystaldecisions.sdk.occa.report.definition.MarkerSize getMarkerSize()
public com.crystaldecisions.sdk.occa.report.definition.PieSize getPieSize()
public GridType getSeriesAxisGridLine()
getSeriesAxisGridLine
in interface IChartStyle
public boolean getEnableShowLegend()
getEnableShowLegend
in interface IChartStyle
public com.crystaldecisions.sdk.occa.report.definition.SliceDetachment getSliceDetachment()
public ChartStyleSubtype getSubtype()
Returns an int
that specifies the subtype of this object.
getSubtype
in interface IChartStyle
int
that specifies the subtype of this object.public 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()
IChartStyle
Returns the text options for the chart title, subtitle, and footnote.
getTextOptions
in interface IChartStyle
IChartTextOptions
object containing the options for the chart title,
subtitle, and footnote.public ChartStyleType getType()
IChartStyle
Returns the chart type (for example, a bar chart or pie chart).
getType
in interface IChartStyle
ChartStyleType
object that specifies the chart type.public com.crystaldecisions.sdk.occa.report.definition.ViewingAngle getViewingAngle()
public boolean getEnableDataAxisAutoRange()
getEnableDataAxisAutoRange
in interface IChartStyle
public double getDataAxisMaxValue()
getDataAxisMaxValue
in interface IChartStyle
public double getDataAxisMinValue()
getDataAxisMinValue
in interface IChartStyle
public NumberFormat getDataAxisNumberFormat()
getDataAxisNumberFormat
in interface IChartStyle
public 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.IOException
public void setDataAxisGridLine(GridType axisYGridLine)
setDataAxisGridLine
in interface IChartStyle
public void setBarSize(com.crystaldecisions.sdk.occa.report.definition.BarSize barSize)
public void setChartDataPoint(com.crystaldecisions.sdk.occa.report.definition.ChartDataPoint chartDataPoint)
public void setDataValueNumberFormat(NumberFormat dataValueNumberFormat)
setDataValueNumberFormat
in interface IChartStyle
public void setGroupAxisGridLine(GridType groupAxisGridLine)
setGroupAxisGridLine
in interface IChartStyle
public void setIsVertical(boolean isVerticalBar)
setIsVertical
in interface IChartStyle
public void setLegendLayout(com.crystaldecisions.sdk.occa.report.definition.LegendLayout legendLayout)
public void setLegendPosition(com.crystaldecisions.sdk.occa.report.definition.LegendPosition legendPosition)
public void setMarkerShape(com.crystaldecisions.sdk.occa.report.definition.MarkerShape markerShape)
public void setMarkerSize(com.crystaldecisions.sdk.occa.report.definition.MarkerSize markerSize)
public void setPieSize(com.crystaldecisions.sdk.occa.report.definition.PieSize pieSize)
public void setSeriesAxisGridLine(GridType seriesAxisGridLine)
setSeriesAxisGridLine
in interface IChartStyle
public void setEnableShowLegend(boolean showLegend)
setEnableShowLegend
in interface IChartStyle
public void setSliceDetachment(com.crystaldecisions.sdk.occa.report.definition.SliceDetachment sliceDetachment)
public void setSubtype(ChartStyleSubtype subtype)
setSubtype
in interface IChartStyle
public 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)
IChartStyle
Sets the text options for the chart title, subtitle, and footnote.
setTextOptions
in interface IChartStyle
textOptions
- An IChartTextOptions
object containing the options for the chart
title, subtitle, and footnote.public void setType(ChartStyleType type)
IChartStyle
Sets the chart type (for example, a bar chart or pie chart).
setType
in interface IChartStyle
type
- A ChartStyleType
object that specifies the chart type.public void setViewingAngle(com.crystaldecisions.sdk.occa.report.definition.ViewingAngle viewingAngle)
public void setEnableDataAxisAutoRange(boolean dataAxisAutoRange)
setEnableDataAxisAutoRange
in interface IChartStyle
public void setDataAxisMaxValue(double dataAxisMaxValue)
setDataAxisMaxValue
in interface IChartStyle
public void setDataAxisMinValue(double dataAxisMinValue)
setDataAxisMinValue
in interface IChartStyle
public void setDataAxisNumberFormat(NumberFormat dataAxisNumberFormat)
setDataAxisNumberFormat
in interface IChartStyle
public boolean getEnableDepthEffect()
getEnableDepthEffect
in interface IChartStyle
public void setEnableDepthEffect(boolean bl)
setEnableDepthEffect
in interface IChartStyle
public boolean getEnableShowMarkers()
getEnableShowMarkers
in interface IChartStyle
public void setEnableShowMarkers(boolean bl)
setEnableShowMarkers
in interface IChartStyle
public void startElement(java.lang.String eleName, java.util.Map objState, org.xml.sax.Attributes attrs)
public void doControllerModification(java.lang.Object newObject)
public ControllableMixin getControllableMixin()
public boolean isDirectlyControllable()
public void enumerateMembers(IMemberVisitor visitor)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |