public class Trendline extends java.lang.Object implements ITrendline
Class represents trend line of chart series
Modifier and Type | Method and Description |
---|---|
ITextFrame |
addTextFrameForOverriding(java.lang.String text)
Initialize TextFrameForOverriding with the text in paramener "text".
|
double |
getBackward()
Specifies the number of categories (or units on a scatter chart) that the trend line extends before
the data for the series that is being trended.
|
IChart |
getChart()
Returns the parent chart.
|
boolean |
getDisplayEquation()
Specifies that the equation for the trendline is displayed on the chart (in the same label as the Rsquaredvalue).
|
boolean |
getDisplayRSquaredValue()
Specifies that the R-squared value of the trendline is displayed on the chart (in the same label as the equation).
|
IFormat |
getFormat()
Represents the format of the trend line.
|
double |
getForward()
Specifies the number of categories (or units on a scatter chart) that the trendline extends after the
data for the series that is being trended.
|
double |
getIntercept()
Specifies the value where the trendline shall cross the y axis.
|
byte |
getOrder()
Specifies the order of the polynomial trend line.
|
com.aspose.slides.IDOMObject |
getParent_Immediate()
Returns Parent_Immediate object.
|
byte |
getPeriod()
Specifies the period of the trend line for a moving average trend line.
|
IPresentation |
getPresentation()
Returns the parent presentation of a FillFormat.
|
ILegendEntryProperties |
getRelatedLegendEntry()
Represents legend entry related with this trendline
Read-only
ILegendEntryProperties . |
IBaseSlide |
getSlide()
Returns the parent slide of a FillFormat.
|
IChartTextFormat |
getTextFormat()
Returns text format.
|
ITextFrame |
getTextFrameForOverriding()
Can contain a rich formatted text.
|
java.lang.String |
getTrendlineName()
Gets or sets name of the trendline.
|
int |
getTrendlineType()
Gets or sets type of trend line.
|
void |
setBackward(double value)
Specifies the number of categories (or units on a scatter chart) that the trend line extends before
the data for the series that is being trended.
|
void |
setDisplayEquation(boolean value)
Specifies that the equation for the trendline is displayed on the chart (in the same label as the Rsquaredvalue).
|
void |
setDisplayRSquaredValue(boolean value)
Specifies that the R-squared value of the trendline is displayed on the chart (in the same label as the equation).
|
void |
setFormat(IFormat value)
Represents the format of the trend line.
|
void |
setForward(double value)
Specifies the number of categories (or units on a scatter chart) that the trendline extends after the
data for the series that is being trended.
|
void |
setIntercept(double value)
Specifies the value where the trendline shall cross the y axis.
|
void |
setOrder(byte value)
Specifies the order of the polynomial trend line.
|
void |
setPeriod(byte value)
Specifies the period of the trend line for a moving average trend line.
|
void |
setTrendlineName(java.lang.String value)
Gets or sets name of the trendline.
|
void |
setTrendlineType(int value)
Gets or sets type of trend line.
|
public final java.lang.String getTrendlineName()
Gets or sets name of the trendline.
Read/write String
.
getTrendlineName
in interface ITrendline
public final void setTrendlineName(java.lang.String value)
Gets or sets name of the trendline.
Read/write String
.
setTrendlineName
in interface ITrendline
public final int getTrendlineType()
Gets or sets type of trend line.
Read/write TrendlineType
.
getTrendlineType
in interface ITrendline
public final void setTrendlineType(int value)
Gets or sets type of trend line.
Read/write TrendlineType
.
setTrendlineType
in interface ITrendline
public final IFormat getFormat()
Represents the format of the trend line.
Read/write IFormat
.
getFormat
in interface ITrendline
public final void setFormat(IFormat value)
Represents the format of the trend line.
Read/write IFormat
.
setFormat
in interface ITrendline
public final double getBackward()
Specifies the number of categories (or units on a scatter chart) that the trend line extends before
the data for the series that is being trended. On scatter and non-scatter charts, the value shall be any nonnegative
value.
Read/write double
.
getBackward
in interface ITrendline
public final void setBackward(double value)
Specifies the number of categories (or units on a scatter chart) that the trend line extends before
the data for the series that is being trended. On scatter and non-scatter charts, the value shall be any nonnegative
value.
Read/write double
.
setBackward
in interface ITrendline
public final double getForward()
Specifies the number of categories (or units on a scatter chart) that the trendline extends after the
data for the series that is being trended. On scatter and non-scatter charts, the value shall be any non-negative
value.
Read/write double
.
getForward
in interface ITrendline
public final void setForward(double value)
Specifies the number of categories (or units on a scatter chart) that the trendline extends after the
data for the series that is being trended. On scatter and non-scatter charts, the value shall be any non-negative
value.
Read/write double
.
setForward
in interface ITrendline
public final double getIntercept()
Specifies the value where the trendline shall cross the y axis. This property shall be supported only
when the trendline type is exp, linear, or poly.
Read/write double
.
getIntercept
in interface ITrendline
public final void setIntercept(double value)
Specifies the value where the trendline shall cross the y axis. This property shall be supported only
when the trendline type is exp, linear, or poly.
Read/write double
.
setIntercept
in interface ITrendline
public final boolean getDisplayEquation()
Specifies that the equation for the trendline is displayed on the chart (in the same label as the Rsquaredvalue).
Read/write boolean
.
getDisplayEquation
in interface ITrendline
public final void setDisplayEquation(boolean value)
Specifies that the equation for the trendline is displayed on the chart (in the same label as the Rsquaredvalue).
Read/write boolean
.
setDisplayEquation
in interface ITrendline
public final byte getOrder()
Specifies the order of the polynomial trend line. It is ignored for other trend line types. Value must be between 2 and 6.
Read/write byte
.
getOrder
in interface ITrendline
public final void setOrder(byte value)
Specifies the order of the polynomial trend line. It is ignored for other trend line types. Value must be between 2 and 6.
Read/write byte
.
setOrder
in interface ITrendline
public final byte getPeriod()
Specifies the period of the trend line for a moving average trend line. It is ignored for other trend
line variants. Value must be between 2 and 255.
Read/write byte
.
getPeriod
in interface ITrendline
public final void setPeriod(byte value)
Specifies the period of the trend line for a moving average trend line. It is ignored for other trend
line variants. Value must be between 2 and 255.
Read/write byte
.
setPeriod
in interface ITrendline
public final boolean getDisplayRSquaredValue()
Specifies that the R-squared value of the trendline is displayed on the chart (in the same label as the equation).
Read/write boolean
.
getDisplayRSquaredValue
in interface ITrendline
public final void setDisplayRSquaredValue(boolean value)
Specifies that the R-squared value of the trendline is displayed on the chart (in the same label as the equation).
Read/write boolean
.
setDisplayRSquaredValue
in interface ITrendline
public final ILegendEntryProperties getRelatedLegendEntry()
Represents legend entry related with this trendline
Read-only ILegendEntryProperties
.
getRelatedLegendEntry
in interface ITrendline
public final ITextFrame addTextFrameForOverriding(java.lang.String text)
Initialize TextFrameForOverriding with the text in paramener "text". If TextFrameForOverriding is already initialized then simply changes its text.
addTextFrameForOverriding
in interface IOverridableText
text
- Text for a new TextFrameForOverriding.public final ITextFrame getTextFrameForOverriding()
Can contain a rich formatted text. If this property is not null then this
formatted text value overrides auto-generated text of data label.
Auto-generated text of data label means text that is managed by ShowSeriesName,
ShowValue, ... properties and is formatted with the TextFormatManager.TextFormat property.
Read-only ITextFrame
.
getTextFrameForOverriding
in interface IOverridableText
public final IChartTextFormat getTextFormat()
Returns text format.
Read-only IChartTextFormat
.
getTextFormat
in interface IFormattedTextContainer
public final com.aspose.slides.IDOMObject getParent_Immediate()
Returns Parent_Immediate object.
Read-only IDOMObject
.
public final IChart getChart()
Returns the parent chart.
Read-only IChart
.
getChart
in interface IChartComponent
public final IBaseSlide getSlide()
Returns the parent slide of a FillFormat.
Read-only BaseSlide
.
getSlide
in interface ISlideComponent
public final IPresentation getPresentation()
Returns the parent presentation of a FillFormat.
Read-only IPresentation
.
getPresentation
in interface IPresentationComponent