public interface IChart extends IGraphicalObject, IFormattedTextContainer, IOverrideThemeable
Modifier and Type | Method and Description |
---|---|
IAxesManager |
getAxes()
Provide access to chart axes.
|
IChartWall |
getBackWall()
Returns an object which allows to change format of the back wall of a 3D chart.
|
IChartData |
getChartData()
Returns information about the linked or embedded data associated with a chart.
|
IDataTable |
getChartDataTable()
Returns a data table of a chart.
|
IChartTitle |
getChartTitle()
Returns or sets a chart title
Read-only
IChartTitle . |
int |
getDisplayBlanksAs()
Returns or sets the way to plot blank cells on a chart.
|
IChartWall |
getFloor()
Returns an object which allows to change format of the floor of a 3D chart.
|
ILegend |
getLegend()
Returns or sets a legend for a chart.
|
IChartPlotArea |
getPlotArea()
Represents the plot area of a chart.
|
boolean |
getPlotVisibleCellsOnly()
Determines whether the only visible cells are plotted.
|
IRotation3D |
getRotation3D()
Returns a 3D rotation of a chart.
|
boolean |
getShowDataLabelsOverMaximum()
Specifies data labels over the maximum of the chart shall be shown.
|
IChartWall |
getSideWall()
Returns an object which allows to change format of the side wall of a 3D chart.
|
int |
getStyle()
Returns or sets the chart style.
|
int |
getType()
Returns or sets the chart type.
|
IGroupShape |
getUserShapes()
Specify the shapes drawn on top of the chart.
|
boolean |
hasDataTable()
Determines whether a chart has a data table.
|
boolean |
hasLegend()
Determines whether a chart has a legend.
|
boolean |
hasRoundedCorners()
Specifies the chart area shall have rounded corners.
|
boolean |
hasTitle()
Determines whether a chart has a visible title.
|
void |
setDataTable(boolean value)
Determines whether a chart has a data table.
|
void |
setDisplayBlanksAs(int value)
Returns or sets the way to plot blank cells on a chart.
|
void |
setLegend(boolean value)
Determines whether a chart has a legend.
|
void |
setPlotVisibleCellsOnly(boolean value)
Determines whether the only visible cells are plotted.
|
void |
setRoundedCorners(boolean value)
Specifies the chart area shall have rounded corners.
|
void |
setShowDataLabelsOverMaximum(boolean value)
Specifies data labels over the maximum of the chart shall be shown.
|
void |
setStyle(int value)
Returns or sets the chart style.
|
void |
setTitle(boolean value)
Determines whether a chart has a visible title.
|
void |
setType(int value)
Returns or sets the chart type.
|
void |
validateChartLayout()
Calculates actual values of chart elements.
|
getGraphicalObjectLock
addPlaceholder, createEffectFormatEffective, createFillFormatEffective, createLineFormatEffective, createThreeDFormatEffective, getAlternativeText, getAlternativeTextTitle, getBlackWhiteMode, getConnectionSiteCount, getCustomData, getEffectFormat, getFillFormat, getFrame, getHeight, getHidden, getLineFormat, getName, getOfficeInteropShapeId, getParentGroup, getPlaceholder, getRawFrame, getRotation, getShapeLock, getThreeDFormat, getThumbnail, getThumbnail, getUniqueId, getWidth, getX, getY, getZOrderPosition, isGrouped, isTextHolder, removePlaceholder, setAlternativeText, setAlternativeTextTitle, setBlackWhiteMode, setFrame, setHeight, setHidden, setName, setRawFrame, setRotation, setWidth, setX, setY, writeAsSvg, writeAsSvg
getHyperlinkClick, getHyperlinkManager, getHyperlinkMouseOver, setHyperlinkClick, setHyperlinkMouseOver
getTextFormat
getChart
getThemeManager
createThemeEffective
getSlide
getPresentation
boolean getPlotVisibleCellsOnly()
Determines whether the only visible cells are plotted. False to plot both visible and hidden cells.
Read/write boolean
.
void setPlotVisibleCellsOnly(boolean value)
Determines whether the only visible cells are plotted. False to plot both visible and hidden cells.
Read/write boolean
.
int getDisplayBlanksAs()
Returns or sets the way to plot blank cells on a chart.
Read/write DisplayBlanksAsType
.
void setDisplayBlanksAs(int value)
Returns or sets the way to plot blank cells on a chart.
Read/write DisplayBlanksAsType
.
IChartData getChartData()
Returns information about the linked or embedded data associated with a chart.
Read-only IChartData
.
boolean hasTitle()
Determines whether a chart has a visible title.
Read/write boolean
.
void setTitle(boolean value)
Determines whether a chart has a visible title.
Read/write boolean
.
IChartTitle getChartTitle()
Returns or sets a chart title
Read-only IChartTitle
.
boolean hasDataTable()
Determines whether a chart has a data table.
Read/write boolean
.
void setDataTable(boolean value)
Determines whether a chart has a data table.
Read/write boolean
.
boolean hasLegend()
Determines whether a chart has a legend.
Read/write boolean
.
void setLegend(boolean value)
Determines whether a chart has a legend.
Read/write boolean
.
IDataTable getChartDataTable()
Returns a data table of a chart.
Read-only IDataTable
.
int getStyle()
Returns or sets the chart style.
Read/write StyleType
.
void setStyle(int value)
Returns or sets the chart style.
Read/write StyleType
.
int getType()
Returns or sets the chart type.
Read/write ChartType
.
void setType(int value)
Returns or sets the chart type.
Read/write ChartType
.
IChartPlotArea getPlotArea()
Represents the plot area of a chart.
Read-only IChartPlotArea
.
IRotation3D getRotation3D()
Returns a 3D rotation of a chart.
Read-only IRotation3D
.
IChartWall getBackWall()
Returns an object which allows to change format of the back wall of a 3D chart.
Read-only IChartWall
.
IChartWall getSideWall()
Returns an object which allows to change format of the side wall of a 3D chart.
Read-only IChartWall
.
IChartWall getFloor()
Returns an object which allows to change format of the floor of a 3D chart.
Read-only IChartWall
.
IGroupShape getUserShapes()
Specify the shapes drawn on top of the chart.
Read-only IGroupShape
.
IAxesManager getAxes()
Provide access to chart axes.
Read-only IAxesManager
.
void validateChartLayout()
Calculates actual values of chart elements. Actual values inlude position of elements that implement IActualLayout interface (IActualLayout.ActualX, IActualLayout.ActualY, IActualLayout.ActualWidth, IActualLayout.ActualHeight) and actual axes values (IAxis.ActualMaxValue, IAxis.ActualMinValue, IAxis.ActualMajorUnit, IAxis.ActualMinorUnit, IAxis.ActualMajorUnitScale, IAxis.ActualMinorUnitScale)
boolean getShowDataLabelsOverMaximum()
Specifies data labels over the maximum of the chart shall be shown.
Read/write boolean
.
void setShowDataLabelsOverMaximum(boolean value)
Specifies data labels over the maximum of the chart shall be shown.
Read/write boolean
.
boolean hasRoundedCorners()
Specifies the chart area shall have rounded corners.
Read/write boolean
.
void setRoundedCorners(boolean value)
Specifies the chart area shall have rounded corners.
Read/write boolean
.