com.stimulsoft.report.chart.core.seriesLabels.pie
Class StiPieSeriesLabelsCoreXF

java.lang.Object
  extended by com.stimulsoft.report.chart.core.seriesLabels.StiSeriesLabelsCoreXF
      extended by com.stimulsoft.report.chart.core.seriesLabels.pie.StiPieSeriesLabelsCoreXF
All Implemented Interfaces:
IStiApplyStyle, java.lang.Cloneable
Direct Known Subclasses:
StiCenterPieLabelsCoreXF

public abstract class StiPieSeriesLabelsCoreXF
extends StiSeriesLabelsCoreXF


Field Summary
 double percentPerValue
           
 
Constructor Summary
StiPieSeriesLabelsCoreXF(IStiSeriesLabels seriesLabels)
           
 
Method Summary
 StiSeriesLabelsType getSeriesLabelsType()
           
protected  double RecalcValue(double value, int signs)
           
abstract  StiSeriesLabelsGeom RenderLabel(IStiSeries series, StiContext context, StiPoint centerPie, double radius, double radius2, double pieAngle, int pointIndex, java.lang.Double value, java.lang.Double labelValue, java.lang.String argumentText, java.lang.String tag, boolean measure, int colorIndex, int colorCount, double percentPerValue, StiRefObject<StiRectangle> measureRect, boolean drawValue, double deltaY)
           
 
Methods inherited from class com.stimulsoft.report.chart.core.seriesLabels.StiSeriesLabelsCoreXF
applyStyle, clone, GetBorderColor, GetFormattedValue, GetLabelColor, GetLabelText, GetLabelText, GetLabelText, getLocalizedName, getPosition, GetSeriesLabelColor, getSeriesLabels, ProcessSeriesColors, setSeriesLabels
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

percentPerValue

public double percentPerValue
Constructor Detail

StiPieSeriesLabelsCoreXF

public StiPieSeriesLabelsCoreXF(IStiSeriesLabels seriesLabels)
Method Detail

RenderLabel

public abstract StiSeriesLabelsGeom RenderLabel(IStiSeries series,
                                                StiContext context,
                                                StiPoint centerPie,
                                                double radius,
                                                double radius2,
                                                double pieAngle,
                                                int pointIndex,
                                                java.lang.Double value,
                                                java.lang.Double labelValue,
                                                java.lang.String argumentText,
                                                java.lang.String tag,
                                                boolean measure,
                                                int colorIndex,
                                                int colorCount,
                                                double percentPerValue,
                                                StiRefObject<StiRectangle> measureRect,
                                                boolean drawValue,
                                                double deltaY)

RecalcValue

protected double RecalcValue(double value,
                             int signs)
Overrides:
RecalcValue in class StiSeriesLabelsCoreXF

getSeriesLabelsType

public StiSeriesLabelsType getSeriesLabelsType()
Specified by:
getSeriesLabelsType in class StiSeriesLabelsCoreXF


Copyright © 2018 Stimulsoft. All Rights Reserved.