Class StiOutsidePieLabels
java.lang.Object
com.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.base.services.StiService
com.stimulsoft.report.chart.view.seriesLabels.StiSeriesLabels
com.stimulsoft.report.chart.view.seriesLabels.pie.StiPieSeriesLabels
com.stimulsoft.report.chart.view.seriesLabels.pie.StiCenterPieLabels
com.stimulsoft.report.chart.view.seriesLabels.pie.StiOutsidePieLabels
- All Implemented Interfaces:
IStiJsonReportObject,IStiSerializable,IStiSerializableRef,IStiSerializeToCodeAsClass,IStiSeriesLabels,IStiCenterPieLabels,IStiOutsidePieLabels,IStiPieSeriesLabels,IStiTextFormat,Cloneable
- Direct Known Subclasses:
StiTwoColumnsPieLabels
-
Field Summary
Fields 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 TypeMethodDescriptionfloatgetAngle()Gets or sets angle of text rotation.Gets or sets color of line.floatGets or sets line length between border of series labels and border of pie series.booleanGets or sets value which indicates that values from series will be shown in series labels.voidLoadFromJsonObject(JSONObject jObject) voidsetAngle(float value) voidsetLineColor(StiColor value) voidsetLineLength(float value) voidsetShowValue(boolean value) Methods inherited from class com.stimulsoft.report.chart.view.seriesLabels.pie.StiCenterPieLabels
getAutoRotate, setAutoRotateMethods inherited from class com.stimulsoft.report.chart.view.seriesLabels.pie.StiPieSeriesLabels
getShowInPercent, setShowInPercentMethods inherited from class com.stimulsoft.report.chart.view.seriesLabels.StiSeriesLabels
clone, getAllowApplyStyle, getAntialiasing, getAxisCore, getBorderColor, getBrush, getChart, getConditions, getCore, getDrawBorder, getFont, getFormat, getFormatService, getLabelColor, getLegendValueType, getMarkerAlignment, getMarkerSize, getMarkerVisible, getPieCore, getPreventIntersection, getServiceCategory, getServiceName, getServiceType, getShowNulls, getShowOnZeroValues, getShowZeros, getStep, getTextAfter, getTextBefore, getTextFormat, getUseSeriesColor, getValueType, getValueTypeSeparator, getVisible, getWidth, isWordWrap, LoadFromJsonObjectInternal, setAllowApplyStyle, setAntialiasing, setBorderColor, setBrush, setChart, setConditions, setCore, setDrawBorder, setFont, setFormat, setFormatService, setLabelColor, setLegendValueType, setMarkerAlignment, setMarkerSize, setMarkerVisible, setPreventIntersection, setShowNulls, setShowOnZeroValues, setShowZeros, setStep, setTextAfter, setTextBefore, setTextFormat, setUseSeriesColor, setValueType, setValueTypeSeparator, setVisible, setWidth, setWordWrap, 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.seriesLabels.pie.IStiCenterPieLabels
getAutoRotate, setAutoRotateMethods inherited from interface com.stimulsoft.report.chart.interfaces.seriesLabels.pie.IStiPieSeriesLabels
getCore, getShowInPercent, setShowInPercentMethods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReferenceMethods inherited from interface com.stimulsoft.report.chart.interfaces.seriesLabels.IStiSeriesLabels
clone, getAllowApplyStyle, getAntialiasing, getBorderColor, getBrush, getChart, getDrawBorder, getFont, getFormat, getFormatService, getLabelColor, getLegendValueType, getMarkerAlignment, getMarkerSize, getMarkerVisible, getPreventIntersection, getShowNulls, getShowZeros, getStep, getTextAfter, getTextBefore, getUseSeriesColor, getValueType, getValueTypeSeparator, getVisible, getWidth, isWordWrap, setAllowApplyStyle, setAntialiasing, setBorderColor, setBrush, setChart, setCore, setDrawBorder, setFont, setFormat, setFormatService, setLabelColor, setLegendValueType, setMarkerAlignment, setMarkerSize, setMarkerVisible, setPreventIntersection, setShowNulls, setShowZeros, setStep, setTextAfter, setTextBefore, setUseSeriesColor, setValueType, setValueTypeSeparator, setVisible, setWordWrap
-
Constructor Details
-
StiOutsidePieLabels
public StiOutsidePieLabels()
-
-
Method Details
-
getShowValue
public boolean getShowValue()Gets or sets value which indicates that values from series will be shown in series labels.- Specified by:
getShowValuein interfaceIStiOutsidePieLabels
-
setShowValue
public void setShowValue(boolean value) - Specified by:
setShowValuein interfaceIStiOutsidePieLabels
-
getAngle
public float getAngle()Description copied from class:StiSeriesLabelsGets or sets angle of text rotation.- Specified by:
getAnglein interfaceIStiSeriesLabels- Overrides:
getAnglein classStiSeriesLabels
-
setAngle
public void setAngle(float value) - Specified by:
setAnglein interfaceIStiSeriesLabels- Overrides:
setAnglein classStiSeriesLabels
-
getLineLength
public float getLineLength()Gets or sets line length between border of series labels and border of pie series.- Specified by:
getLineLengthin interfaceIStiOutsidePieLabels
-
setLineLength
public void setLineLength(float value) - Specified by:
setLineLengthin interfaceIStiOutsidePieLabels
-
getLineColor
Gets or sets color of line.- Specified by:
getLineColorin interfaceIStiOutsidePieLabels
-
setLineColor
- Specified by:
setLineColorin interfaceIStiOutsidePieLabels
-
SaveToJsonObject
- Specified by:
SaveToJsonObjectin interfaceIStiJsonReportObject- Overrides:
SaveToJsonObjectin classStiCenterPieLabels- Throws:
JSONException
-
LoadFromJsonObject
- Specified by:
LoadFromJsonObjectin interfaceIStiJsonReportObject- Overrides:
LoadFromJsonObjectin classStiCenterPieLabels- Throws:
JSONException
-