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()
           
 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)
           
 void setSeriesLabels(IStiSeriesLabels value)
           
 
Methods inherited from class java.lang.Object
equals, 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)

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)

clone

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