com.stimulsoft.report.chart.core.seriesLabels
Class StiSeriesLabelsCoreXF

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

public abstract class StiSeriesLabelsCoreXF
extends java.lang.Object
implements java.lang.Cloneable, IStiApplyStyle


Constructor Summary
StiSeriesLabelsCoreXF(IStiSeriesLabels seriesLabels)
           
 
Method Summary
 void applyStyle(IStiChartStyle style)
          Apply style to component which release this interface.
 java.lang.Object clone()
           
protected  StiColor GetBorderColor(IStiSeries series, int colorIndex, int colorCount)
           
protected  java.lang.String GetFormattedValue(IStiSeries series, java.lang.Double value)
           
protected  StiColor GetLabelColor(IStiSeries series, int colorIndex, int colorCount)
           
 java.lang.String GetLabelText(IStiSeries series, java.lang.Double value, java.lang.String argument, java.lang.String tag, java.lang.String seriesName)
           
 java.lang.String GetLabelText(IStiSeries series, java.lang.Double value, java.lang.String argument, java.lang.String tag, java.lang.String seriesName, boolean useLegendValueType)
           
 java.lang.String GetLabelText(IStiSeries series, java.lang.Double value, java.lang.String argument, java.lang.String tag, java.lang.String seriesName, double weight, boolean useLegendValueType)
           
abstract  java.lang.String getLocalizedName()
          Gets a service name.
abstract  int getPosition()
           
 StiColor GetSeriesLabelColor(IStiSeries series, int colorIndex, int colorCount)
           
 IStiSeriesLabels getSeriesLabels()
           
abstract  StiSeriesLabelsType getSeriesLabelsType()
           
 StiBrush ProcessSeriesColors(int pointIndex, StiBrush brush, IStiSeries series)
           
protected  double RecalcValue(double value, int signs)
           
 void setSeriesLabels(IStiSeriesLabels value)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiSeriesLabelsCoreXF

public StiSeriesLabelsCoreXF(IStiSeriesLabels seriesLabels)
Method Detail

applyStyle

public void applyStyle(IStiChartStyle style)
Description copied from interface: IStiApplyStyle
Apply style to component which release this interface.

Specified by:
applyStyle in interface IStiApplyStyle

getPosition

public abstract int getPosition()

getSeriesLabelsType

public abstract StiSeriesLabelsType getSeriesLabelsType()

getSeriesLabels

public final IStiSeriesLabels getSeriesLabels()

setSeriesLabels

public final void setSeriesLabels(IStiSeriesLabels value)

getLocalizedName

public abstract java.lang.String getLocalizedName()
Gets a service name.


ProcessSeriesColors

public final StiBrush ProcessSeriesColors(int pointIndex,
                                          StiBrush brush,
                                          IStiSeries series)

GetSeriesLabelColor

public final StiColor GetSeriesLabelColor(IStiSeries series,
                                          int colorIndex,
                                          int colorCount)

GetBorderColor

protected final StiColor GetBorderColor(IStiSeries series,
                                        int colorIndex,
                                        int colorCount)

GetLabelColor

protected final StiColor GetLabelColor(IStiSeries series,
                                       int colorIndex,
                                       int colorCount)

RecalcValue

protected double RecalcValue(double value,
                             int signs)

GetLabelText

public final java.lang.String GetLabelText(IStiSeries series,
                                           java.lang.Double value,
                                           java.lang.String argument,
                                           java.lang.String tag,
                                           java.lang.String seriesName)

GetLabelText

public final java.lang.String GetLabelText(IStiSeries series,
                                           java.lang.Double value,
                                           java.lang.String argument,
                                           java.lang.String tag,
                                           java.lang.String seriesName,
                                           boolean useLegendValueType)

GetLabelText

public final java.lang.String GetLabelText(IStiSeries series,
                                           java.lang.Double value,
                                           java.lang.String argument,
                                           java.lang.String tag,
                                           java.lang.String seriesName,
                                           double weight,
                                           boolean useLegendValueType)

GetFormattedValue

protected java.lang.String GetFormattedValue(IStiSeries series,
                                             java.lang.Double value)

clone

public final java.lang.Object clone()
Overrides:
clone in class java.lang.Object


Copyright © 2018 Stimulsoft. All Rights Reserved.