Class StiPieSeries
java.lang.Object
com.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.base.services.StiService
com.stimulsoft.report.chart.view.series.StiSeries
com.stimulsoft.report.chart.view.series.pie.StiPieSeries
- All Implemented Interfaces:
IStiJsonReportObject,IStiSerializable,IStiSerializableRef,IStiAllowApplyBrush,IStiSeries,IStiShowZerosSeries,IStiPieSeries,IStiSeriesParent,Cloneable
- Direct Known Subclasses:
StiDoughnutSeries,StiPie3dSeries
-
Field Summary
Fields inherited from class com.stimulsoft.report.chart.view.series.StiSeries
isTotalLabelFields inherited from class com.stimulsoft.base.services.StiService
propertiesFields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a new object that is a copy of the current instance.final booleanGets or sets value which allow to use border color from series settings.final booleanGets or sets value which allow to use brush from series settings.Object[]final StiColorGets or sets border color of series pie.intfinal StiBrushgetBrush()Gets or sets brush which will used to fill pie area.final StiCutPieListExpressionGets or sets the expression to fill a list of cut pie segments.final StiCutPieListExpressionDeprecated.floatGets or sets fixed size of diameter of pie series.floatGets or sets distance between the center of series and the center of each segment.final StiGetCutPieListEventOccurs when getting the cut pie list.final booleanbooleanfloatGets or sets start rotation angle of series.Use TrendLinesfinal voidInvokeGetCutPieList(StiComponent sender, StiGetValueEventArgs e) Raises the GetCutPieList event.voidLoadFromJsonObject(JSONObject jObject) protected voidRaises the values event.final voidsetAllowApplyBorderColor(boolean value) final voidsetAllowApplyBrush(boolean value) voidsetArguments(Object[] value) final voidsetBorderColor(StiColor value) voidsetBorderThickness(int borderThickness) final voidfinal voidfinal voidsetCutPieListValues(ArrayList<Double> value) final voidDeprecated.voidsetDiameter(float value) voidsetDistance(float value) final voidfinal voidsetLighting(boolean value) voidsetShowZeros(boolean showZeros) voidsetStartAngle(float value) voidsetTrendLine(IStiTrendLine value) Methods inherited from class com.stimulsoft.report.chart.view.series.StiSeries
BaseTransform, getAllowApplyStyle, getAllowSeries, getAllowSeriesElements, GetApproximationValuesStart, getArgument, getArgumentDataColumn, GetArgumentsFromString, getArgumentsString, getAutoSeriesColorDataColumn, getAutoSeriesKeyDataColumn, getAutoSeriesTitleDataColumn, getChart, getConditions, getCore, getCoreTitle, getDrillDownEnabled, getDrillDownPage, getDrillDownPageGuid, getDrillDownReport, getFilterMode, getFilters, getFormat, getGetArgumentEvent, getGetHyperlinkEvent, getGetListOfArgumentsEvent, getGetListOfHyperlinksEvent, getGetListOfTagsEvent, getGetListOfToolTipsEvent, getGetListOfValuesEvent, getGetTagEvent, getGetTitleEvent, getGetToolTipEvent, getGetValueEvent, getHyperlink, getHyperlinkDataColumn, getHyperlinks, getHyperlinkString, getInteraction, getListOfArguments, getListOfHyperlinks, getListOfTags, getListOfToolTips, getListOfValues, getNewAutoSeriesEvent, GetNullableValuesFromString, getOriginalArguments, getOriginalTopNValues, getParent, getSeriesLabels, getServiceCategory, getServiceName, getServiceType, getShowInLegend, getShowLabels, getShowSeriesLabels, getShowShadow, getSortBy, getSortDirection, GetStringsFromString, getTag, getTagDataColumn, getTags, getTagString, getTitle, getTitleValue, getToolTip, getToolTipDataColumn, getToolTips, getToolTipsString, getTopN, getTrendLines, getValue, getValueDataColumn, getValues, GetValuesFromString, getValuesStart, getValuesString, getYAxis, InvokeGetArgument, InvokeGetHyperlink, InvokeGetListOfArguments, InvokeGetListOfHyperlinks, InvokeGetListOfTags, InvokeGetListOfToolTips, InvokeGetListOfValues, InvokeGetTag, InvokeGetTitle, InvokeGetToolTip, InvokeGetValue, InvokeNewAutoSeries, OnGetArgument, OnGetHyperlink, OnGetListOfArguments, OnGetListOfHyperlinks, OnGetListOfTags, OnGetListOfToolTips, OnGetListOfValues, OnGetTag, OnGetTitle, OnGetToolTip, OnGetValue, ProcessSeriesBrushes, ProcessSeriesColors, ProcessSeriesMarkerAngle, ProcessSeriesMarkerType, ProcessSeriesMarkerVisible, setAllowApplyStyle, setAllowSeries, setAllowSeriesElements, setArgument, setArgumentDataColumn, setArgumentsString, setAutoSeriesColorDataColumn, setAutoSeriesKeyDataColumn, setAutoSeriesTitleDataColumn, setChart, setConditions, setCore, setCoreTitle, setDrillDownEnabled, setDrillDownPage, setDrillDownPageGuid, setDrillDownReport, setFilterMode, setFilters, setFormat, setGetArgumentEvent, setGetHyperlinkEvent, setGetListOfArgumentsEvent, setGetListOfHyperlinksEvent, setGetListOfTagsEvent, setGetListOfToolTipsEvent, setGetListOfValuesEvent, setGetTagEvent, setGetTitleEvent, setGetToolTipEvent, setGetValueEvent, setHyperlink, setHyperlinkDataColumn, setHyperlinks, setHyperlinkString, setInteraction, setListOfArguments, setListOfHyperlinks, setListOfTags, setListOfToolTips, setListOfValues, setNewAutoSeriesEvent, setOriginalArguments, setOriginalTopNValues, setSeriesLabels, setShowInLegend, setShowLabels, setShowSeriesLabels, setShowShadow, setSortBy, setSortDirection, setTag, setTagDataColumn, setTags, setTagString, setTitle, setTitleValue, setToolTip, setToolTipDataColumn, setToolTips, setToolTipsString, setTopN, setTrendLines, setValue, setValueDataColumn, setValues, setValuesStart, setValuesString, setYAxis, toStringMethods inherited from class com.stimulsoft.base.services.StiService
getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabledMethods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReferenceMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.stimulsoft.report.chart.interfaces.series.IStiSeries
getAllowApplyStyle, getChart, getConditions, getCore, getCoreTitle, getFilters, getFormat, getHyperlinks, getInteraction, getOriginalArguments, getOriginalTopNValues, getSeriesLabels, getShowInLegend, getShowSeriesLabels, getShowShadow, getSortBy, getSortDirection, getTags, getTitleValue, getToolTips, getTopN, getValues, getValuesStart, getYAxis, ProcessSeriesBrushes, ProcessSeriesMarkerAngle, ProcessSeriesMarkerType, ProcessSeriesMarkerVisible, setAllowApplyStyle, setChart, setConditions, setCore, setCoreTitle, setFilters, setFormat, setHyperlinks, setInteraction, setOriginalArguments, setOriginalTopNValues, setSeriesLabels, setShowInLegend, setShowSeriesLabels, setShowShadow, setSortBy, setSortDirection, setTags, setTitleValue, setToolTips, setTopN, setValues, setYAxis
-
Constructor Details
-
StiPieSeries
public StiPieSeries()
-
-
Method Details
-
clone
Creates a new object that is a copy of the current instance.- Specified by:
clonein interfaceIStiSeries- Overrides:
clonein classStiSeries- Returns:
- A new object that is a copy of this instance.
-
GetDefaultAreaType
- Specified by:
GetDefaultAreaTypein interfaceIStiSeries- Specified by:
GetDefaultAreaTypein classStiSeries
-
getTrendLine
Description copied from class:StiSeriesUse TrendLines- Overrides:
getTrendLinein classStiSeries
-
setTrendLine
- Overrides:
setTrendLinein classStiSeries
-
getAllowApplyBrush
public final boolean getAllowApplyBrush()Gets or sets value which allow to use brush from series settings.- Specified by:
getAllowApplyBrushin interfaceIStiAllowApplyBrush- Specified by:
getAllowApplyBrushin interfaceIStiPieSeries
-
setAllowApplyBrush
public final void setAllowApplyBrush(boolean value) - Specified by:
setAllowApplyBrushin interfaceIStiAllowApplyBrush- Specified by:
setAllowApplyBrushin interfaceIStiPieSeries
-
getAllowApplyBorderColor
public final boolean getAllowApplyBorderColor()Gets or sets value which allow to use border color from series settings.- Specified by:
getAllowApplyBorderColorin interfaceIStiPieSeries
-
setAllowApplyBorderColor
public final void setAllowApplyBorderColor(boolean value) - Specified by:
setAllowApplyBorderColorin interfaceIStiPieSeries
-
getArguments
- Specified by:
getArgumentsin interfaceIStiSeries- Overrides:
getArgumentsin classStiSeries
-
setArguments
- Specified by:
setArgumentsin interfaceIStiSeries- Overrides:
setArgumentsin classStiSeries
-
getBorderThickness
public int getBorderThickness() -
setBorderThickness
public void setBorderThickness(int borderThickness) -
getStartAngle
public float getStartAngle()Gets or sets start rotation angle of series.- Specified by:
getStartAnglein interfaceIStiPieSeries
-
setStartAngle
public void setStartAngle(float value) - Specified by:
setStartAnglein interfaceIStiPieSeries
-
getBorderColor
Gets or sets border color of series pie.- Specified by:
getBorderColorin interfaceIStiPieSeries
-
setBorderColor
- Specified by:
setBorderColorin interfaceIStiPieSeries
-
getBrush
Gets or sets brush which will used to fill pie area.- Specified by:
getBrushin interfaceIStiPieSeries
-
setBrush
- Specified by:
setBrushin interfaceIStiPieSeries
-
getShowZeros
public boolean getShowZeros()- Specified by:
getShowZerosin interfaceIStiShowZerosSeries
-
setShowZeros
public void setShowZeros(boolean showZeros) - Specified by:
setShowZerosin interfaceIStiShowZerosSeries
-
getLighting
public final boolean getLighting()- Specified by:
getLightingin interfaceIStiPieSeries
-
setLighting
public final void setLighting(boolean value) - Specified by:
setLightingin interfaceIStiPieSeries
-
getDiameter
public float getDiameter()Gets or sets fixed size of diameter of pie series.- Specified by:
getDiameterin interfaceIStiPieSeries
-
setDiameter
public void setDiameter(float value) - Specified by:
setDiameterin interfaceIStiPieSeries
-
getDistance
public float getDistance()Gets or sets distance between the center of series and the center of each segment.- Specified by:
getDistancein interfaceIStiPieSeries
-
setDistance
public void setDistance(float value) - Specified by:
setDistancein interfaceIStiPieSeries
-
getCutPieListValues
- Specified by:
getCutPieListValuesin interfaceIStiPieSeries
-
setCutPieListValues
- Specified by:
setCutPieListValuesin interfaceIStiPieSeries
-
getCuttedPieList
Deprecated.Gets or sets the expression to fill a list of cut pie segments. Example: 1;4;6 -
setCuttedPieList
Deprecated. -
getCutPieList
Gets or sets the expression to fill a list of cut pie segments. Example: 1;4;6 -
setCutPieList
-
OnGetCutPieList
Raises the values event. -
InvokeGetCutPieList
Raises the GetCutPieList event. -
getGetCutPieListEvent
Occurs when getting the cut pie list. -
setGetCutPieListEvent
-
SaveToJsonObject
- Specified by:
SaveToJsonObjectin interfaceIStiJsonReportObject- Overrides:
SaveToJsonObjectin classStiSeries- Throws:
JSONException
-
LoadFromJsonObject
- Specified by:
LoadFromJsonObjectin interfaceIStiJsonReportObject- Overrides:
LoadFromJsonObjectin classStiSeries- Throws:
JSONException
-