com.stimulsoft.report.chart.view.seriesLabels.pie
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, java.lang.Cloneable
- Direct Known Subclasses:
- StiTwoColumnsPieLabels
public class StiOutsidePieLabels
- extends StiCenterPieLabels
- implements IStiOutsidePieLabels
Methods inherited from class com.stimulsoft.report.chart.view.seriesLabels.StiSeriesLabels |
clone, getAllowApplyStyle, getAntialiasing, getAxisCore, getBorderColor, getBrush, getChart, getConditions, getCore, getDrawBorder, getFont, getFormat, getLabelColor, getLegendValueType, getMarkerAlignment, getMarkerSize, getMarkerVisible, getPieCore, getPreventIntersection, getServiceCategory, getServiceName, getServiceType, getShowNulls, getShowOnZeroValues, getShowZeros, getStep, getTextAfter, getTextBefore, getUseSeriesColor, getValueType, getValueTypeSeparator, getVisible, getWidth, getWordWrap, LoadFromJsonObjectInternal, setAllowApplyStyle, setAntialiasing, setBorderColor, setBrush, setChart, setConditions, setCore, setDrawBorder, setFont, setFormat, setLabelColor, setLegendValueType, setMarkerAlignment, setMarkerSize, setMarkerVisible, setPreventIntersection, setShowNulls, setShowOnZeroValues, setShowZeros, setStep, setTextAfter, setTextBefore, setUseSeriesColor, setValueType, setValueTypeSeparator, setVisible, setWidth, setWordWrap, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.stimulsoft.report.chart.interfaces.seriesLabels.IStiSeriesLabels |
clone, getAllowApplyStyle, getAntialiasing, getBorderColor, getBrush, getChart, getCore, getDrawBorder, getFont, getFormat, getLabelColor, getLegendValueType, getMarkerAlignment, getMarkerSize, getMarkerVisible, getPreventIntersection, getShowNulls, getShowZeros, getStep, getTextAfter, getTextBefore, getUseSeriesColor, getValueType, getValueTypeSeparator, getVisible, getWidth, setAllowApplyStyle, setAntialiasing, setBorderColor, setBrush, setChart, setCore, setDrawBorder, setFont, setFormat, setLabelColor, setLegendValueType, setMarkerAlignment, setMarkerSize, setMarkerVisible, setPreventIntersection, setShowNulls, setShowZeros, setStep, setTextAfter, setTextBefore, setUseSeriesColor, setValueType, setValueTypeSeparator, setVisible |
StiOutsidePieLabels
public StiOutsidePieLabels()
getShowValue
public boolean getShowValue()
- Gets or sets value which indicates that values from series will be shown in series labels.
- Specified by:
getShowValue
in interface IStiOutsidePieLabels
setShowValue
public void setShowValue(boolean value)
- Specified by:
setShowValue
in interface IStiOutsidePieLabels
getAngle
public float getAngle()
- Description copied from class:
StiSeriesLabels
- Gets or sets angle of text rotation.
- Specified by:
getAngle
in interface IStiSeriesLabels
- Overrides:
getAngle
in class StiSeriesLabels
setAngle
public void setAngle(float value)
- Specified by:
setAngle
in interface IStiSeriesLabels
- Overrides:
setAngle
in class StiSeriesLabels
getLineLength
public float getLineLength()
- Gets or sets line length between border of series labels and border of pie series.
- Specified by:
getLineLength
in interface IStiOutsidePieLabels
setLineLength
public void setLineLength(float value)
- Specified by:
setLineLength
in interface IStiOutsidePieLabels
getLineColor
public StiColor getLineColor()
- Gets or sets color of line.
- Specified by:
getLineColor
in interface IStiOutsidePieLabels
setLineColor
public void setLineColor(StiColor value)
- Specified by:
setLineColor
in interface IStiOutsidePieLabels
SaveToJsonObject
public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
throws JSONException
- Specified by:
SaveToJsonObject
in interface IStiJsonReportObject
- Overrides:
SaveToJsonObject
in class StiCenterPieLabels
- Throws:
JSONException
LoadFromJsonObject
public void LoadFromJsonObject(JSONObject jObject)
throws JSONException
- Specified by:
LoadFromJsonObject
in interface IStiJsonReportObject
- Overrides:
LoadFromJsonObject
in class StiCenterPieLabels
- Throws:
JSONException